Self-Balancing Robot

The Self-Balancing Robot is a multi-functional robot designed and manufactured by Terasic robotic experts. Built on the DE10-Nano, a light-weighted SoC platform ideal for embedded solution, and equipped with the state-of-the-art control algorithm, the Robot offers developers a perfect starting point to create your own robotic innovations.

This Robot can perform posture recognition in real time through the acceleration sensor and the gyroscope and achieve the balance by controlling the motors to adjust the posture. The Robot can implement attitude algorithm, perform motion control, and execute movements autonomously, such as moving forward, turning right & left, object following and obstacle avoidance.

SKU: Self-Balancing Robot Categories: , , Tags: ,

Description

Features of the Self-Balancing Robot 

The Self-Balancing Robot  is composed of two boards:
DE10-Nano SoC FPGA board: with ARM processor, can run Linux system; 110K LEs integrated, can implement logic control. The board supports Uart, Ethernet, GPIO and many other peripheral interfaces.

Detailed Specifications of the DE10-Nano Kit  is in the link below:

DE10-Nano Kit 

Motor Driver Board: It receives the motor control signal from DE10-Nano board and drive the motor through motor driver chip on Motor Driver Board. It can also receive control signals from Wi-Fi/Bluetooth and IR Receiver, and feed back the signals to DE10-Nano for further processing. In addition, the board also provides many system data to DE10-Nano, such as motion track, battery power voltage value, and distance information from ultrasonic module.

Detailed Specifications of the Motor Driver Board:

• DC Motor Driver and Connectors
• Wi-Fi/Bluetooth module
• 2X20 GPIO Connector to the DE10-Nano Board
• IR Receiver
• ADC Power Monitor
• Ultrasonic Connector
• 12V Power Input
• 5V Power Output to FPGA Board
• Six-Axis (Gyro+Accelerometer) MEMS Motion Tracking

Scroll to Top