- ROS Kinetic
- ROS Joy - for the X-Box controller interaction
- zbar
- pyzbar
- numpy
- imutils
- opencv-contrib-python
- gtty
- pygame
- ROS Kinetic Image
- Arduino IDE Installed
- ROS Serial
- An Xbox Controller for driving the rover
- The Model puppet
Once all dependencies are downloaded driving the rover is as easy as running the Driver script $ SetupScripts/SingleCommandStartup/MarvOn.sh {Your Computer's IP address here}
- Set your ROS_MASTER_URI=http://{master computer's IP}:11311
- Run the rosserial client for the nano controlling the Tank Drive
- $ rosrun rosserial_python serial_node.py /dev/
- nc -l 2222 | mplayer -fps 200 -demuxer h264es -
- /opt/vc/bin/raspivid -t 0 -w 300 -h 300 -hf -vf -fps 20 -o - | nc 192.168.1.53 2222