Programme robot sumo arduino nano
The robots used in this competition are called sumobots. The engineering challenges are for the robot to find its opponent usually accomplished with infrared or ultra-sonic sensors and to push it out of the flat arena. A robot should also avoid leaving the arena, usually by means of a sensor that detects the edge. The most common "weapon" used in a sumobot competition is an angled blade at the front of the robot, usually tilted at about a degree angle towards the back of the robot.
This blade has an adjustable height for different tactics. The robots usually have to fit in a one-foot cube. Classes are further divided into remote-controlled and autonomous robots.
Also, there might be a tethered category varies. Sumo robots are built from scratch, from kits or from Lego components, particularly the Lego Mindstorms sets. Some sumo bots are built with only wood and motors for more of a challenge. The usual size for the wood is 12" by 12". It makes it hard to construct a really large robot with this piece of wood. The Sloth is a bi-pedal robot based on the Arduino Nano.
It utilises an ultrasonic module for obstacle detection and four servos for movement. I found the kit to be an easy and fun build that took approximately an hour to complete. It covers the entire assembly process, including the process to test the ultrasonic module as well as all the servos before assembly , which is a good thing as one of the servos included with my kit turned out to be broken, but luckily I had a replacement servo on hand.
One thing to note is that the robot utilises two batteries, which after some research turned out to be commonly used in high-end flashlights and e-cigarettes, and are relatively pricey. The robot can also be powered through the mini USB port on the Arduino which I did while I waited for the batteries I had ordered to be delivered. Just note that the default code did not work for me as the ultrasound module did not detect obstacles. I rectified this by replacing the following code:.
I really enjoyed assembling and playing with this little robot and would definitely recommend it to anyone interested in getting started in basic robotics. The first thing to note is that this book does not cover any Arduino-based robots.
All the robots are based on PIC micro-controllers. Also note that this book goes into very low-level detail, even covering the fabrication of your own Printed Circuit Boards. But even considering the above-mentioned I found this book extremely useful, not because of the electronic sections, but because of the mechanical build sections. The book shows exactly what raw materials to buy, what tools you will require and how to assemble the robots chassis and mechanical parts. And all these can easily be incorporated into an Arduino-based robot.
All six projects in the book can also be made to work with an Arduino without too much difficulty, all it will require is a bit of creativity and understanding of Arduino. If you are however interested in PIC-based robotics this book is a must buy. In a previous post I looked at the Pololu Robot shield for Arduino, which was a robot shield on top of which a Arduino UNO R3 plugged into to form a great little autonomous robot.
Firstly it no longer requires a separate Arduino board as it has an Arduino compatible micro-controller directly integrated into its main-board. In the new Zumo I am installing Similarly to the Zumo Robot shield for Arduino the robot also has an expansion area that can be used to connect additional sensors and actuators. As with the Zumo Robot shield for Arduino various different operating source code can be downloaded from Pololu website , that changes the robot into anything from a sumo fighter to a line follower or even an auto-balancing robot, to name a few.
I bought the Zumo 32U4 Robot kit, which required assembly unlike the Zumo Robot shield for Arduino that only required an Arduino to be plugged in. Here is a time Lapse of the robots assembly. I really like the Pololu Zumo series of robots and find them reliable, easy to develop for and a great deal of fun. There are various options available, from fully assembled to kit form depending what you are interested in. And now that I have two, I can finally have some Robot Sumo fights, so expect some videos of that soon.
I am starting an IoT project and wanted to share a little bit.