Skip to content

HipsterBrown/viam-mycobot

Repository files navigation

mycobot module

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.

Requirements

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

Configure your mycobot280 arm component

Navigate to the CONFIGURE tab of your machine in the Viam app. Add hipsterbrown:mycobot to your machine.

Attributes

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

Example configuration

{
    "default_speed": 50
}

Configure your mycobot gripper component

Navigate to the CONFIGURE tab of your machine in the Viam app. Add hipsterbrown:mycobot to your machine.

Attributes

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

Example configuration

{
    "arm_name": "arm-1",
    "default_speed": 30
}

Next steps

Start automating everyday tasks with your desktop robotic arm, like dipping apples in honey!

Troubleshooting

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.

About

A modular resource for Viam to support the Elephant Robotics myCobot arms

Topics

Resources

Stars

Watchers

Forks