Raspberry Pi

Setup Raspberry Pi as a 5GHz Access Point

When in the field testing autonomous vehicles, a required but often tedious task consists of setting up a network and connecting all devices. Usually this consists of at least three devices: The rover, the base station, and optionally an access point to create and manage the network. Since the platform that I'm working on, Burro, runs completely on board the…

Updates to Burro self-driving platform

I've been busy implementing some cool updates to Burro, the self-driving RC car/robot platform I'm building. Here's a summary: The Adafruit Motor HAT is now supported in addition to NAVIO2. Both boards are fully supported , and in fact you can use the same SD card in different cars/robots, without the need to reinstall anything, as detection of boards is done…

First Autonomous Indoor Laps – No Tracklines!

Here for a quick update on the state of the car, platform and Tensorflow/Keras models I'm currently building and testing in various environments. I've been working on lately on an indoor model to drive a car around the dining table in our home. It is a simple oval track, but it is visually cluttered and quite tight. Here's a video…

Build an Autonomous Car with RPi, NAVIO2 and Tensorflow/Keras, Part II: The Software

In the previous post I've outlined the hardware build of a "Robocar", a simple autonomous car platform using monocular vision and Deep Learning, using a small RC car with few modifications. The post focused exclusively on the hardware. If you've followed the directions in that post, you should be able to customize your RC car with a simple wooden or plastic platform, a…

Indoor holonomic rover with NAVIO2 and Wifibroadcast

I've thrown together a quick mockup of a holonomic indoor rover using an F450 base plate, some CF tubes, a bunch of micro DC motors and my NAVIO2 setup, with a TL-WN722 wireless card. I've used the Fingertech Mecanum wheels, but I was quite disappointed at their design and build quality; long story short, I had to spend some time…

Controlling WifiBroadcast Video with an RC Switch

Wifibroadcast (WBC) is a project that aims to bring the advantages of analog video transmission to the digital world. In his blog, WBC creator befinitiv has described the project as follows: Wifibroadcast is a project aimed at the live transmission of HD video (and other) data using wifi radios. One prominent use case is to transmit camera images for a first…

New ESCs, 3D Printed Raspberry Pi Mounts

The last incendiary event made me soon figure out that new ESCs would be required if I'd want to get the craft off the ground anytime soon. I went and grabbed a bunch of T-Motor Air 20A ESCs, whic turned out to be quite the reliable little beasts, and quiet too. Granted, the whole cable management business was a bit more…