element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Month of Robots
  • Challenges & Projects
  • Project14
  • Month of Robots
  • More
  • Cancel
Month of Robots
Blog BeagleBone Devastator Robot Introduction
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Month of Robots to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ninjatrent
  • Date Created: 14 May 2019 7:19 PM Date Created
  • Views 2405 views
  • Likes 8 likes
  • Comments 4 comments
  • morobotschs
  • beagleboneblack
  • morobotsch
Related
Recommended

BeagleBone Devastator Robot Introduction

ninjatrent
ninjatrent
14 May 2019
image

Month of Robots

Enter Your Project for a chance to win robot prizes for your robot builds and a $200 shopping cart!  The Birthday Special: Robot Prizes for Robot Projects!

Back to The Project14 homepage image

Project14 Home
Monthly Themes
Monthly Theme Poll

 

image

The BeagleBone Devastator Robot

 

Parts List

 

Turnigy 1600mAh 2S 20C LiPo Battery

https://hobbyking.com/en_us/turnigy-1600mah-2s-20c-losi-mini-sct-pack-part-losb1212.html

 

The " 2-wire JST-ZH (1.5mm pitch) " connectors needed for the motors were purchased from a seller on Amazon.

 

Logitech Webcam

https://www.amazon.com/Logitech-Widescreen-Calling-Recording-Desktop/dp/B006JH8T3S

 

DF Robot Devastator Tank Mobile Platform

https://www.amazon.com/DFROBOT-Devastator-Tank-Mobile-Platform/dp/B014L1CF1K?ref_=bl_dp_s_web_5611171011

 

Recommended Accessories

https://github.com/beagleboard/beaglebone-blue/wiki/Accessories

 

 

 

image

BeagleBone Robotics Cape Specs

 

  • 9-Axis IMU: Invensense MPU-9250
  • Barometer: Bosch BMP280
  • 4 x H-Bridge DC motor controllers
  • 8-Channel Servo/ESC output
  • 5V 2A switching regulator for robust power supply (8V -18V input voltage)
  • 6V 4A regulated power supply to protect servos
  • Charges a 2-cell LiPo battery
  • 4 Quadrature encoder inputs
  • GPS input with EM-406/EM-506 style UART connector
  • Headers for I2C, UART, SPI, ADC, PWM, GPIO connectivity
  • Supports DSM2 and DSMX satellite radios

 

 

https://beagleboard.org/capes

https://github.com/beagleboard/capes/tree/master/beaglebone/Robotics

https://github.com/StrawsonDesign/Robotics_Cape_Documentation

 

Robotics Hardware API

Robot Control Library: Main Page

librobotcontrol Source Code

https://github.com/StrawsonDesign/librobotcontrol

image

https://beagleboard.org/black-wireless

Custom Aluminum Heatsink is not included.

image

 

image

image

The BeagleBone Black Wireless has been mounted on a acrylic base with nylon stand and screws.

image

I'm using this Turnigy 2S 1600mAh 30C LiPo Battery Pack. Any 2S lipo battery pack should work.

image

I've swapped the factory installed WiFi Antennas on the BBB W for the following

2.4GHz Mini Flexible WiFi Antenna with uFL Connector

https://www.adafruit.com/product/2308

 

 

Unboxing the Robotics Cape

image

Quick Start Guide

image

The Robotics Cape comes factory sealed in anti static bag.

 

image

I hoped there would be a JST Cable Bundle in here. *sigh image

 

image

Mr. Scissors has gone missing and Mr. Generic Boxcutter has lost his edge but we have managed to safely extract the Cape.

image

Comes with free desiccant pack. These little packs are great for absorbing excess moisture.

image

12V DC Barrel Jack for supplying power to the lipo charge circuit.

image

There is much to take in when viewing this cape so I will mainly focus on the connections that will be used.

The M1 and M2 2-wire JST-ZH (1.5mm pitch) motor drive connections located bottom right.

LiPo Battery Connetion located top center of photo.

image

8 x Servo Power Rail

image

Conformal coating close-up

image

Florescence of Conformal Coating is revealed when exposed to UV light.

 

image

 

This is the Logitech HD Pro Webcam C920.  It is compatable with all BeagleBoard Computers and there are extensive resources and support for using this camera with the BeagleBone Debian Linux OS Images. I have removed the factory mount from the webcam and attached the cam to a microservo.

 

https://github.com/RobertCNelson/boot-scripts/tree/master/tools/software/mjpg-streamer

I am currently running this mjpg-streamer script.

The live stream has been successfully viewed with the Chrome Browser and VLC Media Player on Windows 10 and VLC for Android.

 

Further information on using the C920 Webcam with the BeagleBone

Beaglebone: Video Capture and Image Processing on Embedded Linux using OpenCV | derekmolloy.ie

Capturing Images and Video on the Beaglebone | derekmolloy.ie

Streaming Video Using RTP on the Beaglebone Black | derekmolloy.ie | derekmolloy.ie

UDP Unicast and Multicast Streaming Video using the Beaglebone Black | derekmolloy.ie

 

 

The Devastator Robotics Platform from DF Robot

image

This chassis kit was fairly easy to assemble. In order to decrease the amount of slack in the drive tracks, it was necessary to carefully remove one link from each side.

image

 

 

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Video stream from the Logitech camera connected to the BeagleBone Black Wireless. Viewing stream on Windows 10 Laptop with Chrome Browser.

https://github.com/RobertCNelson/boot-scripts/tree/master/tools/software/mjpg-streamer.

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

  • Sign in to reply

Top Comments

  • ninjatrent
    ninjatrent over 6 years ago in reply to balearicdynamics +5
    Hi Enrico, The Robotics Cape is an open source design and there is full documentation of the pinouts on the GitHub page for the Cape. There is a link on the libroboticscape page that leads to python code…
  • balearicdynamics
    balearicdynamics over 6 years ago +4
    Well documented project (frankly I can say hyperdocumented... )! Interesting approach and very very appreciated the links to the corresponding GitHub repository for every part. I am wondering if the robot…
  • dubbie
    dubbie over 6 years ago +3
    a really good mobile robot solution. I feel envious. Dubbie
  • shabaz
    shabaz over 6 years ago

    Hi Trent,

     

    This looks really great! I can imagine it's a lot of fun (and effort) working on this project!

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dubbie
    dubbie over 6 years ago

    a really good mobile robot solution. I feel envious.

     

    Dubbie

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ninjatrent
    ninjatrent over 6 years ago in reply to balearicdynamics

    Hi Enrico,

     

    The Robotics Cape is an open source design and there is full documentation of the pinouts on the GitHub page for the Cape. There is a link on the libroboticscape page that leads to python code for this cape as well. The libroboticscape seems to be written in c and I'm not very experienced with this programming language but there are provided examples and project templates that have allowed for a simple demonstration. Most of the provided examples work very well with the edumip chassis that is designed for this cape and the BeagleBone Blue.

     

    I plan to further develop this robot to hopefully include facial recognition and object avoidance in the future. This might require lidar or ultrasonic sensors.

     

    There is a HAT for the Pi Zero that is named Redbear IoT. It has a wifi chip similar to the chip on the Pi 3 and has the same antenna connection. It is a uFL antenna connection but it might have another name. I agree and would like to see Raspberry Pi consider an external antenna solution in the future.

     

     

    The antenna that were selected provide better signal gain. I might eventually have to purchase larger antennas as some loss of signal strength in certain areas of the home have been noticed.

     

    Enrico, Thank you very much for looking at this project. It is still at it's beginning. I hope to upload some video of the robot in motion later this evening or tomorrow. I forgot the project deadline and there have been severe unrelated issues , this is the progress.

     

    Thanks Enrico

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 6 years ago

    Well documented project (frankly I can say hyperdocumented...)!

     

    Interesting approach and very very appreciated the links to the corresponding GitHub repository for every part. I am wondering if the robot cape of the BBB is essential of in theory the normal BBB WiFi GPIO can be used as well.

     

    The solution of the antenna replacement soiunds good, did you tested the efficiency respect the small onboard antenna? Maybe this kind of solution can also be ported to the Raspberry PI 3B+ that has a very small antenna and a soldering point for an external antenna (not suggested but I think it will be a good idea.

     

    Waiting for the next parts of the project.

    With compliments. Enrico

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube