Robotics: Events and Finite State Machines

$0.00

The core mantra of robotics is “Given an input x, do task y”. A key example is steering a remote-control helicopter. But some of the tasks that these devices perform require some automatic steps and processing that we don’t necessarily tell them.

Out of stock

Category:

Going back to our remote-control helicopter example, how does the helicopter know to maintain its hovering state when no buttons or levers are pressed on the controller? The answer lies in two concepts: events and state machines.

In this we assemble a Bluetooth-controlled robot and program it to receive commands from our phones. This robot will be coded in Arduino 1.8.9 using the Adafruit Bluefruit 32u4 microcontroler. The coding and demonstrations for this course will be conveyed in step-by-step styled videos so anyone can follow along in recreating the projects at home.

Live online workshops for this course will be available, so make sure to sign up for them when they open up.

The kit provided for this course contains a complete robot chassis as well as a GearsNGenes PCB and the Adafruit microcontroller. To democratize the robot project,  GearsNGenes put the designs for the code, Arduino libraries, and PCB on GitHub for free.

We look forward to your participation!

Reviews

There are no reviews yet.

Be the first to review “Robotics: Events and Finite State Machines”

Your email address will not be published. Required fields are marked *

Scroll to Top