机器人操作系统(ROS)支持ROS工具箱万博1manbetx

在MATLAB和Simulink中创建ROS节点,与ROS网络万博1manbetx上的其他节点交换消息,将ROS日志文件导入MATLAB,生成独立ROS节点的c++代码。

    ROS工具箱提供一个接口MATLAB®万博1manbetx®以及机器人操作系统(ROS),它使您能够与ROS网络进行通信,交互式地探索机器人的功能,并可视化传感器数据。您可以在支持ros的机器人和机器人模拟器(如Gazebo和V-REP)上开发、测试和验证您的机器人算法和应用程序。您还可以直接在MATLAB和Simulink中创建一个自包含的ROS网络,并导入ROS日志文件(rosbag)来可视化、分析和后处理日志数据。万博1manbetx这些特性允许您在MATLAB和Simulink中开发机器人算法,同时允许您与ROS网络上的其他节点交换消息。万博1manbetx与嵌入式编码器®,您可以从Simulink模型生成c++代码,用于可以在任何Linu万博1manbetxx上运行的独立ROS应用程序®安装了ROS的平台。

    关键功能允许您:

    • 与ROS网络通信,交互式地探索机器人的能力,并可视化传感器数据
    • 直接从MATLAB和Simulink创建ROS节点、发布者和订阅者万博1manbetx
    • 从MATLAB和Simulink创建并发送ROS消息万博1manbetx
    • 从MATLAB和Simulink创建并发送ROS自定义消息万博1manbetx
    • 呼叫并提供ROS服务
    • 导入ROS日志文件(rosbag)来可视化、分析和后处理日志数据
    • 在任何平台(Windows)上使用ROS功能®Linux, Mac)
    • 使用MATLAB作为ROS master
    • 测试和验证在支持ros的机器人和机器人模拟器(如Gazebo和V-REP)上的应用程序
    • 创建与ROS网万博1manbetx络一起工作的Simulink模型
    • 从Simulink模型生成一个独立的ROS c++节点万博1manbetx

    探索图库(5张图片)