NEW B-robot EVO 2:
Extremely fast, stable and customizable self-balancing robot
The B-robot EVO 2 is an OPEN SOURCE, arduino based self-balancing robot with many features (take a look at the description below)
Now with battle arms and add-ons to fight another robots (or stand up when you fall).
Remotely controlled using your smartphone or tablet (WIFI).
This robot is the natural evolution of the B-robot ORIGINAL and uses the same electronics and motors you would need to create the:
Air Hockey Robot
Sphere-O-Bot (eggbot MOD)
(and more to come...)
Get tired of one robot? Create another just printing the 3D parts!
B-robot EVO 2 is an Arduino based robot. An Open software and hardware creation. You can easily modify its behaviour changing the acceleration/speed/stability parameters in the Arduino CODE.
questions? improvement ideas? comments? new add-ons? visit the B-robot community!
- Control it using your smartphone/tablet via the free jjRobots APP
- Google Blockly controllable!
- Perfect to have fun as you learn robotics (Take a look at the Robotics Challenges! )
- Now can use regular AA batteries (or a 3 cells LIPO battery)
- Two SERVO outputs (one used for the ARM)
- Easier to print and using less plastic
- PRO MODE can be activated from your smartphone/Tablet (increased agility and velocity)
- Increased WIFI range (up to 40 meters )
- NEW: (Android devices) control your B-robot using the JJrobots FREE APP!
- NEW: Create your own bumper with the Thingiverse customizer!
- NEW: New wheel model for nytrile o-rings [V11]
What you need to print:
· 2x Wheels
. 2x Hub
· 2x Side Panel
· Top Shelf
· Motor Shelf
· Electronics Shelf
. 2x Bumpers (to create your customised bumper, follow this link)
· OPTIONAL: 2x Bumper (TOP FRONT Bumper)
. OPTIONAL: Battle arm: Thor hammer
. OPTIONAL: Battle arm: War Axe
. OPTIONAL: Gopro camera support
. OPTIONAL: Soda Can Top shelf support
. OPTIONAL: O-ring Wheels (x2)
Hardware list and assembly guide video:
B-robot EVO MAIN PAGE
Theory behind the B-robot EVO
Racing with the B-robot EVO
Robotic Challenges for the B-robot EVO
Print the hubs (2) with a 100% infill. Printing everything takes around 6-8 hours
If you prefer to use nytril O-rings instead the GT2 timing belt, print the "Wheel [V11] FOR O-RING (nytrile)" wheels
Control your robot from your smartphone using the free jjRobots control APP
Overview and Background
Modify its PID robotic control in real time and see how that affects to its behaviour and performance.
Lesson Plan and Activity
Create your own B-robot bumpers with the Thingiverse CUSTOMIZER here:
If you like robotics, The B-robot will help you to understand some aspects of it
How does this robot works? How is it capable of keeping the balance? How do I control it? Can I change its behaviour? and modify it?
We have created the "Robotic Challenges", perfect to learn robotics, answer robotics questions and have fun at the same time:
Find the perfect compromise between balance and speed to win a race, make the robot follow a set of instructions or bring a beverage can to you not dropping it. How? Take a look at the Challenges! (more coming soon)
Find the perfect balance between top speed and manoeuvrability.
This challenge aims to get the most of the B-robot EVO 2 while you have fun adjusting its behaviour. Tune the robot for different circuits and race modes!
Get to the RACING challenge
Make your B-robot bring you a soda can
Use the "Top Shelf for CAN" holder 3D part and make the robot bring you a soda can.
The challenge: how fast can the robot make its way to you not dropping the can? Teach it the best way modifiying its balance parameters in real time from your tablet/smartphone.
Get to the WAITER challenge
Use Google blockly to control your B-robot
This challenge aims to show you how to control a robot via sequential commands. Google Blockly is the perfect tool for this: Visual and easy to use.
Controlling your robot via Google blockly
Other 3D printed jjRobots (sharing the same electronics and motors)
Air Hockey Robot
Sphere-O-Bot (eggbot MOD)
CREATE DIFFERENT ROBOTS USING THE SAME ELECTRONICS AND ANCILLARY ELEMENTS WITH... THE MOST AWESOME ROBOTICS KIT
jjRobots Brain Shield (or equivalent: schematic info here)
Arduino Leonardo (CLONE) + USB cable (already programmed)
2x High Quality NEMA17 stepper motors +14 cms cables (pair)
2x Stepper motor driver
IMU (gyro+accelerometers) + custom cable
Optional: 3D printed parts (vibrant colours)
Powerful servo: Metal gears (you will need an arm to fight and raise your B-robot…)
6x AA Battery case with ON/OFF Switch (batteries not included)
Bolts+nuts needed to set everything up
Pair of nylon bumpers (14×5 cms)
Double side tape, googly eyes…
- PID control
- WIFI Remote control
- dynamic tuning
- robot behabviour
- PID tuning
up to 5 days
Assembly guide video
Some MODS and ADD-ONs created by contributors (thanks!)
Tire tread for the wheels: https://www.thingiverse.com/thing:2469559
B-Robot Stealth Remix: https://www.thingiverse.com/thing:2492197