Skip to content

diegoeche/robot

Repository files navigation

Truly, the Beaglebone Robot

This repository contains my pet-project in robotics using the Beaglebone Blue.

It contains the client/server code for the rover and the design files for the custom 3d printed parts.

Construction:

List of Parts:

Custom Parts:

This is work in progress so no STLs provided yet. The openscad files are available in the Design folder.

Code

Server

The code lives in the root directory of this repository. scp the C files to your beaglebone and call build.sh.

To start it you'd need to do: sudo ./robot

To start the streaming of video:

mjpg_streamer -i "input_uvc.so" -o "output_http.so -p 8090"

And go to:

http://<trurly-ip>:8090/?action=stream

Client

The code for the client lives in /Viewer and assumes the build system has access to SFML.

To build it just do make clean && make.

Demo:

Alt text

About

A Robot project using Beaglebone Blue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published