I’ve already been building various smaller robotic vehicles using the Raspberry Pi . However, I came across a review of the book by Wolfram Donat called MAKE: A RASPBERRY PI CONTROLLED ROBOT. Building a Rover with Python, Linus, Motors and Sensors. ( Book Link ) I’ve had some trouble using higher voltage motors (from a drill), a PI camera and various servos all on a working Rover. I knew I could learn something from this book so I bought if off Amazon.com and starting digging in a few days later. I am soooo glad i bought this book!!
I’m currently in Chapter 6 and I’ve really learned a lot already that is going to take my Rover to the next level.
I’ll chronicle my efforts on this blog along with my project notes. Stay tuned.
Changes to Pi:
1. Added static ip to /etc/network/interfaces so that I can use the same ip to SSH into every time.
2. Created a second /etc/network/interfaces file with an Ad Hoc network. This allows the PI to create a wireless network anywhere that you can log into with a computer or mobile device even if there is not a wireless network present. Great if you are testing outside, in the woods etc….
3. Added Tight VNC Server so that I can VNC into the pi if I ever want to use the GUI Desktop.
sudo apt-get install tightvncserver
Once VNC is installed you can start from the command line on the pi with :
vncserver :1 -geometry 1024×768 -depth 16
You’ll need to install VNC on your PC or Mac and then connect to the pi with this client.
4. Installed ServoBlaster for managing the Servos on my Pi Rover.
I’ll post instructions for the 4 steps soon. Drop a comment on here if you have any questions.