ArmBy Antonio BrandiSources reviewed Nov 1, 2026

Robotics and ROS - Learn by Doing! Manipulators

A robotic arm built through course materials, with voice control using Amazon Alexa and software work involving ROS and Arduino.

Project documentation

Before you build

Five answers, each linked to its source

What does it cost?

Not documented

No cost in the reviewed sources.

Can I sell what I build?

YesCommercial use OK

Hardware Apache 2.0 · Software not documented. Licensing source

What’s open?

3 of 6CAD: AvailableBOM: Not documentedPCB: Not documentedCode: AvailableSim: AvailableGuide: Not documented

BOM, PCB, guide not documented. All six files

What does it run on?

GazeboROS 1Arduino

Simulation: The repository tree includes a URDF Xacro description file. Software

Is it maintained?

Not documented

No activity snapshot yet. Activity

01 / Under the shell

The specifications.

Hardware, build and software on one sheet. Every fact links to where we found it.

The repository contains course material for creating a real robotic arm controlled by voice using Amazon Alexa. The course covers Gazebo simulation, robot kinematics, ROS, MoveIt!, and using Arduino with ROS. The repository tree includes CAD and STL files for arm parts.

Hardware

Actuators
Not documented Documentation
Build
3D-printed · printable parts in the repository Documentation

Building it

Not documented.

Software & simulation

Control
The real robotic arm can be controlled by voice using Amazon Alexa. README
Course topics
Gazebo simulation, robot kinematics, ROS, MoveIt!, and using Arduino with ROS. README

02 / The files behind the robot

What’s open.

Six parts of the build, each checked separately. Gaps stay visible.

Availability of build files
PartStatusWhat’s thereLicenseSource
CADAvailableThe repository tree includes CAD part and assembly files and STL part files.Not documentedCAD/
Bill of materialsNot documentedNot documentedNot documentedNo source found
ElectronicsNot documentedNot documentedNot documentedNo source found
CodeAvailableArduino controller code is provided in the real-robot section.Not documentedarduino/
Simulation modelAvailableThe repository tree includes a URDF Xacro description file.Not documentedarduinobot.urdf.xacro
Assembly guideNot documentedNot documentedNot documentedNo source found

03 / Know before you build

Can you sell it?

YesCommercial use OK

The hardware design is Apache 2.0. You can build, modify and sell robots based on it, as long as you keep the license notices.

Hardware
Apache 2.0
Software
Not documented
Read the licensing source

04 / The upstream project

Is it maintained?

antobrandi/robotics-and-ros-learn-by-doing-manipulators

Not documentedRepository activity is not documented

Active: activity within 90 days of the snapshot. Quiet: within a year. Dormant: longer.

05 / Parts & kits

A head start.

Maker-listed sellers only. No affiliate links or paid placement.

MAKER’S COST

Not documented

No cost in the reviewed sources.

Kit availability is not documented in our reviewed sources.

06 / Side by side

Compare with other arms.

Other arms in the directory, most recently active first. Same sources, same rules.

Robotics and ROS - Learn by Doing! Manipulators compared with Star Arm 102, reBot Arm Base Series, SO-ARM 102
RobotCostOpen filesCan I sell it?Runs onMaintainedStars
Robotics and ROS - Learn by Doing! ManipulatorsThis robotAntonio BrandiNot documented3 of 6YesHW Apache 2.0 · SW not documentedGazeboROS 1ArduinoNot documented—
Star Arm 102Fashion StarNot documented5 of 6Check firstHW not documented · SW not documentedLeRobotROS 2PythonActiveOct 30, 202660
reBot Arm Base SeriesSeeed-ProjectsNot documented4 of 6Yes, with creditHW CERN-OHL-W-2.0 · SW Apache-2.0ROS 1ROS 2LeRobotActiveOct 30, 20264,628
SO-ARM 102RobonineNot documented4 of 6YesHW CERN-OHL-P-2.0 · SW Apache-2.0LeRobotActiveOct 29, 2026175
Robotics and ROS - Learn by Doing! Manipulators compared with Star Arm 102 and reBot Arm Base Series
This robotRobotics and ROS - Learn by Doing! ManipulatorsStar Arm 102reBot Arm Base Series
Cost
Not documentedNot documentedNot documented
Can I sell it?
YesCheck firstYes, with credit
Open files
3 of 65 of 64 of 6
Runs on
Gazebo, ROS 1, ArduinoLeRobot, ROS 2, PythonROS 1, ROS 2, LeRobot, Isaac, Python
Maintained
Not documentedActiveOct 30, 2026ActiveOct 30, 2026

Upkeep is measured against each robot’s own snapshot. Costs keep the maker’s scope, so check what each figure covers.

See them in the table

07 / Follow the evidence

Open books.

Repository files are pinned to commit 79ff4c9. Websites and papers are listed with their review dates.

  1. 01README.md at 79ff4c9Reviewed Nov 1, 2026
There’s more to build.Back to all robots