Programming Zumy
This page documents how to update a zumy's ROS code.
Development is best done on a separate computer (the base control computer), not on the zumy itself.
Once changes to the ROS code have been made, you made need to catkin_make the zumy_workspace.
Then, code can be loaded wirelessly:
Load ros code ./load_ros.sh zumyXY
- make sure to call the load_ros commands from the zumy_support folder
The zumy code repository has a file structure something like the following:
- board
- Folder with all the PCB design files
- load_ros.sh
- A script that rsyncs over the zumy_odroid folder to the zumy
- zumy_mbed
- Embedded code for the mbed microcontroller
- zumy_odroid
- A perfect representation of the zumy's /home/zumy directory
- Contents:
- .bashrc
- network_test.sh (script that brings up the zumy's networking)
- zumy_workspace (The ROS workspace)