Michael Levy / Hamil Shah / Sam Ansaldo / Xun Fu
All of this code is run on a BeagleBone Blue specifically for the University of Michigian Graduate Robotic Systems Laboratory Course. All of this code is being used for low level control of the MBOT.
See documentation and videos of Michael's work at www.robotics.mplevy.com. The groups work site is coming soon.
Initial stencil forked from mobilebot repository. See MBOT-RPI repoistory for work on Raspberry Pi for high level control.
License is MIT License and University of Michigan License.
Directory | Details |
---|---|
bin/ | Binaries folder |
mobilebot/mobilebot.c/.h | Main setup and threads |
test_motors/test_motors.c/.h | Program to test motor implementation |
meas..params/meas..params.c/.h | Program to measure motor parameters |
common/mb_controller.c/.h | Contoller for manual and autonomous nav |
common/mb_defs.h | Define hardware config |
common/mb_odometry.c/.h | Odometry and dead reckoning |
lcmtypes/ | lcmtypes for Mobilebot |
java/ | java build folder for lcmtypes for lcm-spy |
setenv.sh | sets up java PATH variables for lcm-spy (run with: source setenv.sh) |