Arduino-based robots

E745382

Arduino-based robots are programmable robotic systems built around Arduino microcontroller boards, commonly used for education, prototyping, and hobbyist robotics projects.

Jump to: Statements Referenced by

Statements (74)

Predicate Object
instanceOf educational robotics system
open-source hardware application
robotic platform category
benefitsFrom extensive online tutorials
large Arduino community
open-source libraries
builtAround Arduino microcontroller boards NERFINISHED
canBeExtendedWith Arduino shields NERFINISHED
communication modules
motor control shields
sensor modules
canBeIntegratedWith PC-based control software
ROS via bridges
smartphone apps
commonUse STEM education
high school robotics classes
hobbyist robotics projects
robotics prototyping
university robotics courses
controlledBy embedded firmware
learningOutcome algorithm implementation skills
basic electronics skills
microcontroller programming skills
robotics concepts understanding
oftenUsedFor control systems education
electronics learning kits
embedded systems education
introductory programming exercises
powerSource USB power (for development)
rechargeable batteries
programmedIn Arduino language NERFINISHED
C++
programmedWith Arduino IDE NERFINISHED
supports autonomous navigation
line following
maze solving
obstacle avoidance
remote control operation
swarm behavior experiments
supportsControlMethod PID control
behavior-based control
finite state machines
sensor fusion experiments
supportsDevelopmentModel iterative design
rapid prototyping
supportsProgrammingVia USB connection GENERATED
typicalBoard Arduino Leonardo GENERATED
Arduino Mega 2560 GENERATED
Arduino Nano GENERATED
Arduino Uno GENERATED
typicalFormFactor balancing robot
four-wheeled rover
line follower robot
robotic arm
small mobile platform
two-wheeled differential drive robot
typicallyInclude Bluetooth modules
DC motors
LED indicators
Wi-Fi modules
battery pack
buzzer or speaker
chassis
encoders
infrared sensors
light sensors
motor driver shields
servo motors
stepper motors
ultrasonic distance sensors
wheels or tracks
usesMicrocontrollerFamily ATmega2560-based Arduino boards NERFINISHED
ATmega328-based Arduino boards
SAMD-based Arduino boards

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Open Roberta supportsDevice Arduino-based robots