Useful tools (python classes) used in robot systems.
- transformations: 完整移植ROS的tf_conversions模块中常用的transformations包
- coordinate: 坐标系相关工具类
- base_control: 机器人底盘控制工具类,以及底盘控制接口类
- interpolate: 插值相关类
- pather: 路径、目录处理相关工具类
- biner: bin文件处理工具类
- caner: CAN通讯工具类
- conversions: 各种数据类型的转换
- painter: 获取轨迹点并绘图的工具类
- recorder: 数据存储相关工具栏
- trajer: 轨迹数据处理相关工具类
整个包仅依赖常用的Python包,如:numpy、scipy、matplotlib等,是一个轻量的机器人工具包。
安装方法:pip install robotics_tools
使用方法:import robot_tools
TODO:data_classes: 移植的ROS消息类型等,在ROS环境下使用ROS原生类型,非ROS环境下使用简化类型(移植后string化不够美观,原因暂不明,故未移植)