-
Notifications
You must be signed in to change notification settings - Fork 0
Autonomous Modes
Autonomous modes are a menu of predefined robot operations. Each mode is composed of operational blocks strung together sequentially with the intention of reaching a goal such as moving the robot from one position to another or finding an object, picking it up, and placing it in a container. Each operational block can be modified with parameters.
Operational blocks are a specific series of actions for the robot to perform. They can be very simple or complex combinations of multiple operational blocks.
- Reset the robot to a predefined state (e.g. not moving, arms down and closed).
- Wait t seconds maintaining the robot's physical current state.
- Move Forward t seconds or x meters.
- Move Backward t seconds or x meters.
- Turn x degrees.
- Pick Up Tote and raise it t seconds or x meters high.
- Set Down Tote
- Pick Container Up and raise it t seconds or x meters high.
- Set Container Down
This is the simplest mode. The robot performs no operation. It is the embodiment of the "sound of one hand clapping".
With the robot positioned facing the Auto Zone, with it's back to the Alliance Wall, move the robot into the Auto Zone.
- Move Forward X seconds
With the robot positioned facing the Alliance Wall, with it's back to the Auto Zone, grab a Tote and back the robot into the Auto Zone.
- Open Arms
- Move Forward X seconds
- Close Arms
- Back Up X seconds
With the robot positioned facing the Alliance Wall, with it's back to the Auto Zone, grab a Container and lift, then position to accept Trash.
- Open Arms
- Move Forward X seconds
- Lift Arms X units high
- Close Arms
- Lift Arms X units high
- Move Forward X seconds
Contact dportuesi@gmail.com for any extended help.