folder
MagicBot-Gen1_SDK
MagicBot-Gen1_SDK is a secondary development package for MagicLab’s bionic humanoid robot, MagicBot-Gen1. With it, you can control the movement of single joint via low-level development interfaces, or operate the robot through its built-in motion controller using high-level development interfaces. In addition, sensors, robot status and voice functions can also be accessed and controlled through the provided interfaces.
folder
MagicBot-Z1_SDK
MagicBot-Z1_SDK is a secondary development package for MagicLab’s compact bionic humanoid robot, MagicBot-Z1. With it, you can control the movement of single joint via low-level development interfaces, or operate the robot through its built-in motion controller using high-level development interfaces. In addition, sensors, robot status and voice functions can also be accessed and controlled through the provided interfaces.
folder
MagicDog_SDK
MagicDog_SDK is a secondary development package for MagicLab’s bionic quadruped robot, MagicDog. With it, you can control the movement of single joint via low-level development interfaces, or operate the robot through its built-in motion controller using high-level development interfaces. In addition, sensors, robot status and voice functions can also be accessed and controlled through the provided interfaces.
folder
MagicDog-Motion_SDK
The MagicDog Motion SDK provides secondary development interfaces dedicated to motion control. It includes both low-level and high-level controllers, with communication between the user’s PC and the control board implemented via LCM.
folder
MagicDog-Ros2_SDK
The MagicDog ROS2 SDK offers development interfaces within the ROS2 framework. On one hand, users can access various devices through ROS2 Topics and Services; on the other, the SDK integrates SLAM and navigation functions, enabling developers to build advanced robotic applications on top of the ROS2 ecosystem.