This module implements the rdk:component:arm
API and rdk:component:gripper
API for the Elephant Robotics myCobot 280 Pi.
With this model, you can control a desktop robotic arm that can be used for testing before deploying to an industrial arm, home or office collaboration tasks, or creating a face tracking camera arm.
This module assumes you are using the myCobot 280 Raspberry Pi edition with the latest version of Ubuntu provided by Elephant Robotics and the latest version of the AtomMain firmware flashed to the internal ESP32 microcontroller
Navigate to the CONFIGURE tab of your machine in the Viam app.
Add hipsterbrown:mycobot
to your machine.
The following attributes are available for hipsterbrown:arm:mycobot280
arm component:
Name | Type | Required? | Default | Description |
---|---|---|---|---|
default_speed |
number (1-100) | Optional | 20 | The default speed to use when moving the joints on the arm set as millimeters per second |
{
"default_speed": 50
}
Navigate to the CONFIGURE tab of your machine in the Viam app.
Add hipsterbrown:mycobot
to your machine.
The following attributes are available for hipsterbrown:gripper:mycobot
arm component:
Name | Type | Required? | Default | Description |
---|---|---|---|---|
arm_name |
string | Required | N/A | The name of the myCobot280 arm component used with gripper |
default_speed |
number (1-100) | Optional | 20 | The default speed to use when moving the joints on the arm set as millimeters per second |
{
"arm_name": "arm-1",
"default_speed": 30
}
Start automating everyday tasks with your desktop robotic arm, like dipping apples in honey!
After power cycling (turning the arm off and on using the power switch), the Atom firmware may need to be reflashed to get the arm working again. See this GitHub issue for more information.