Ground Control to RPy-Rover… are you there?
In this tutorial we explain how the rover and the Command Centre communicate using Xbee radios and a special protocol designed just for the RPy-Rover. … More Ground Control to RPy-Rover… are you there?
Tutorials explaining how we created each module of the RPyRover
In this tutorial we explain how the rover and the Command Centre communicate using Xbee radios and a special protocol designed just for the RPy-Rover. … More Ground Control to RPy-Rover… are you there?
In this post we show how we created , painted and assembled the rover structure, making it resemble a rescue vehicle. … More Creating the RPy-Rover body
While the Euro RPy-Rover explores new worlds the Command Centre must keep track of its whereabouts. To do this we fitted the rover with a GPS module, that outputs the rover’s coordinates whenever queried. … More The RPy-Rover’s GPS module
When instructed to move forward the Euro RPy-Rover will do so obligingly, like a lemming in the game, even when facing a rock. To prevent this senseless behavior we used a distance sensor to detect obstacles and know when to stop the rover’s forward movement. … More Avoiding rover collisions
One of the rover’s most important features is its ability to take photos, which is crucial if the rover happens to be exploring Mars and a martian walks by. To add this capability to the Euro RPy-Rover we used a PiCamera programmatically to take photos and store them with a time-stamp. … More Capturing images from the rover
A rover is only a rover if it can move around. To do this, at the core of our Euro RPyRover is a Dagu Rover 5 chassis with tracks powered by two DC motors. In this article we explain how to use a Raspberry Pi, Python and a Qik controller to drive these motors. … More Controlling the RPy-Rover’s motors