roneos
Operating System for the r-one robot
|
The r-one robots are designed by the Multi-Robotic Systems Lab at Rice University
The code base is designed to be extensible, with a three-layer software stack:
SensorTest
, SuperDemo
) ] ronelib
(basic behaviors that will be used to make other code) ] roneos
(hardware, sensors, actuators, system-level code) ]Audio
InputOutput
IR_Comms
Motors
Sensors
Serial
IO System
A complete list of functions in roneos can be found here.
The blue lines projecting from robot a (also colored blue) establish the robot's local coordinate system . The x and y axis are labeled.
Range is indicated by the thick black line between robot a and robot b. At this point, r-one robots do not have range measuring capabilities.
Orientation is measured from a robot's heading, indicated by the line inside the robot circle, to the point on the neighboring robot where range would be measured.
Bearing is measured from a robot's x axis to the point on the neighboring robot where range would be measured.