文档

机器人系统工具箱

为机器人应用程序设计和测试算法

机器人系统工具箱™为开发空中和地面车辆、机械手和类人机器人的自主机器人应用程序提供算法和硬件连接。工具箱算法包括差分驱动机器人的路径规划和路径跟踪、扫描匹配、避障和状态估计。对于机械手机器人,系统工具箱包括逆运动学、运动学约束和刚体树表示的动力学算法。

系统工具箱提供了MATLAB之间的接口®和仿真软万博1manbetx件®以及机器人操作系统(ROS),它使您能够在启用了ROS的机器人和机器人模拟器(如Gazebo)上测试和验证应用程序。它包括一些示例,展示如何在Gazebo中使用虚拟机器人,以及如何使用实际的启用了ros的机器人。

Robotics System Toolbox支万博1manbetx持c++代码生成,使您能够从Simulink模型生成ROS节点,并自动将其部署到ROS网络中。万博1manbetx万博1manbetx对Simulink外部模万博1manbetx式的支持允许您在部署的模型运行时查看信号和更改参数。

开始

学习机器人系统工具箱的基础知识

坐标系统转换

单位,坐标转换函数

机器人操作系统(ROS)

访问ROS网络、机器人和模拟器

传感器数据

利用ROS信息收集和分析传感器数据

地面车辆算法

映射,定位,SLAM,路径规划,路径跟踪,状态估计

机械手的算法

刚体树机器人表示的逆运动学和动力学

代码生成

生成C/ c++代码和MEX函数的算法加速和独立的ROS节点

机器人系统工具箱支持硬件万博1manbetx

万博1manbetx对第三方硬件的支持

这个主题有帮助吗?