Skip to content

schretzilla/VonKarmanChallenge

Repository files navigation

VonKarmanChallenge

Software Dependencies

On the Master Computer

  • ROS Kinetic
  • ROS Joy - for the X-Box controller interaction

Python

  • zbar
  • pyzbar
  • numpy
  • imutils
  • opencv-contrib-python
  • gtty
  • pygame

On the Raspberry Pi 3 B:

Hardware Dependencies

  • An Xbox Controller for driving the rover
  • The Model puppet

Driving the Rover

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}

SSH to the PI

  1. Set your ROS_MASTER_URI=http://{master computer's IP}:11311
  2. Run the rosserial client for the nano controlling the Tank Drive
    • $ rosrun rosserial_python serial_node.py /dev/

Streaming Video from the Pi Camera with Netcat

On the Master Computer

  1. nc -l 2222 | mplayer -fps 200 -demuxer h264es -

On the Pi

  1. /opt/vc/bin/raspivid -t 0 -w 300 -h 300 -hf -vf -fps 20 -o - | nc 192.168.1.53 2222

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published