钛思协作机器人研发平台,用于进行串联机械臂的正向和逆向运动学解算,以及运动控制的学习和研发。为了便于学习,这个套件也提供了开盒即用的研发环境,无需任何编程,即可完成世界坐标系的轨迹运动。
※ 7个伺服驱动轴,6个自由度,完整的URDF描述文件。
※ 基于Allwinner的四核ARM芯片A64作为主控器。预装Ubuntu 16.04和ROS
KINETIC的主控制器
※ 符合ROS的move_group接口的伺服驱动功能包talos_core,move_group订阅/joint_states主题来获取关节的当前信息,这个信息通常由talos_core功能包中的joint_state_pulisher控制器来发布。move_group使用一个定义为FollowJointTrajectoryAction的动作来将指令发送给底层的硬件控制器,硬件控制器负责完成对应的运动(位置或者速度指令)。talos_core能够接受分析和缓存该指令,提供了一个完整的FollowJointTrajectoryAction服务器。
※ 一个简洁快速的运动控制库,ti_kinematics。这个功能包负责完成正向和逆向运动学解算,并根据最小振动(jerk)原则完成五阶多项式轨迹插补。(因为涉及私有技术授权,这个控制库无法以开源方式提供。)