Skip to content

Robot controller class

Amy Blank requested to merge feature/control-loop-timing into devel

Description

  • Added an abstract robot controller class that handles enabling/disabling, server updates, etc. Derived classes must define a control loop function that gets called on receive server update.
  • Added a version of robot controller that allows registering different callbacks for different controllers and switching between them (smoothly, if desired)
  • Updated one manufacturing program as a test of the new controller
  • Also added sandbox programs for other testing

Note: updates to the Unity interface will come in a future merge request

What to focus on

  • put content here.

Reviewers

Resources

Issues

What issues does this fix?

  • Fixes #40
Edited by Amy Blank

Merge request reports