Skip to content
@elephantrobotics

Elephant Robotics

Elephant Robotics logo

Elephant Robotics

Bring Robots to Everyone.

Website · Documentation · Software & Firmware · Contact

Founded in Shenzhen in 2016, Elephant Robotics develops robots and software for education, research, commercial applications, and everyday life. Our platforms span robotic arms, mobile robots, humanoid robots, and robotic pets.

From myCobot, mechArm, and ultraArm to myArm, myBuddy, myAGV, Mercury, and MarsCat, we help people explore what robots can do. Here on GitHub, you'll find SDKs, ROS packages, simulation integrations, and application examples to build with our robots.

Start building

  1. Find your robot's guide. Visit our documentation and support hub for product manuals, setup instructions, and tutorials.
  2. Prepare your robot. Follow the guide for your model and controller. Use myStudio for firmware tools and downloads on supported products.
  3. Choose your development tools. Explore the projects below, and check each repository's supported models, dependencies, and branch instructions.

SDKs and robot control

  • pymycobot — Python APIs and examples for controlling supported Elephant Robotics products.
  • MyCobotBasic — Arduino libraries and examples for supported robot controllers.
  • mycobot_ros2 — ROS 2 packages, robot descriptions, and motion-planning examples for supported robotic arms.
  • mycobot_ros — ROS 1 packages for robot control, visualization, and MoveIt integration.

Mobile robots, vision, and simulation

  • myAGV with ROS 2 — Explore the packages for myAGV, myAGV Plus, and myAGV Pro for mobile robot development, mapping, and navigation.
  • aikit_V2 — Python and OpenCV examples for vision-guided recognition and pick-and-place applications with supported AI Kits.
  • mycobot450_isaacsim — Isaac Sim integration with ROS 2 and MoveIt 2 for myCobot Pro 450.

Explore all repositories →

Contribute and get help

We welcome bug reports, documentation improvements, examples, and pull requests. Start with the relevant repository's README and contribution guidelines, where available. Licensing varies by project; check the repository and any bundled assets for applicable terms.

For software issues, open an issue in the relevant repository and include your robot model, controller, firmware and software versions, and steps to reproduce the problem. For product setup and technical support, contact support@elephantrobotics.com.

Enjoy Robots World

Pinned Loading

  1. myCobot myCobot Public

    myCobot is the World's Smallest Collaborative Robot Arm.

    179 52

  2. mycobot_ros mycobot_ros Public

    A ros package for myCobot.

    Python 234 105

  3. pymycobot pymycobot Public

    This is a python API for ElephantRobotics product.

    Python 209 82

  4. mycobot_ros2 mycobot_ros2 Public

    myCobot ROS2 package

    Python 129 58

  5. agv_pro_ros2 agv_pro_ros2 Public

    ROS2 packages for myAGV Pro

    C++ 30 5

  6. myagv_ros2 myagv_ros2 Public

    ROS2 packages for myAGV

    C++ 14 3

Repositories

Showing 10 of 124 repositories

Most used topics

Loading…