Month: February 2017

Big Rob – Raspberry Pi Roboter with differential GPS

The Big Rob robot is not yet finished. I have to work on the look of the robot. But the electronic components are already installed in the robot. The brain of the robot is a Raspberry Pi 2 Model B. The Raspberry Pi is connected to a RasPiGNSS module to receive the raw GPS data stream. To control the robot via WIFI the Raspberry Pi is connected via a RJ45 cable to a Linksys router which is built into the body of the robot. The robot could navigate autonomously and could be manually controlled via a web interface with...

Read More

Big Rob – Raspberry Pi outdoor camera case

The Raspberry Pi camera was mounted without a case on my robot car. But the robot is designed to operate in the field and this is the reason why the camera needs a case to protect the module from weather influences. I had the idea to by a surface box which costs only a few cents. The hardware store has a wide selection of surface boxes and I bought the smallest one which is made from very soft plastic. I was cutting into the cover of the surface box a small hole for the camera lens. I always recommend...

Read More

Precise GPS GNSS positioning with a Raspberry Pi and the RTKLIB – XBee serial data transmission

With an XBee module different network topologies could be setup. I only use a direct connection between two XBee modules for my differential GPS setup. This connection mode is pre-configured and works out of the box without any configuration from your side. It is possible to configure the for example the network name. This is necessary if more than one XBee / ZigBee network is running next to each other. I need the XBee connection between the base station and mobile station to transmit the GPS data for the precise position calculation. To calculate the precise position I use...

Read More

Precise GPS GNSS positioning with a Raspberry Pi and the RTKLIB – configuration RTKLIB mobile unit

The previous post described how to setup the base unit and how the base unit transmit the GPS data. Now it is time to setup the mobile unit which is a part of the robot. The main difference between the base unit and the mobile unit is, that the mobile unit receives the GPS data from the base unit. In combination with the GPS data the mobile unit receives it is possible to calculate with the RTK library a very precise position. The setup of the mobile unit is very easy. First you have to create an image from...

Read More