MATLAB与ROS中的机器人
文章平均质量分 94
利用Robotics system toolbox在MATLAB中搭建算法模型,通过ROS网络控制支持ROS的机器人或仿真器中的机器人。
JianRobSim
一个人应该活得是自己并且干净
人在实现某个目标后除了片刻的欢愉往往还会伴随短暂的空乏,当以此为契机树立新的目标才行!
增长知识,认真生活!
展开
-
虚拟机VMware Workstation Pro连接gluon机器人记录
记录如何实现虚拟机进行gluon机器人的控制原创 2023-03-29 15:13:02 · 1215 阅读 · 5 评论 -
MATLAB 2020b版本发布,下载试用版并上手使用记录。
前言:几天前就在打浦桥程序员公众号上了解到MATLAB 2020b更新的消息,过了几天才在Mathworks中国区的官网公众号上看到了更新的消息。由于之前使用的版本一直是MATLAB 2018a,长期以来没有太关注更新后的功能。于是花了一天时间下载并简单地试用了一下下新版本的里面关于机器人的工具【主要是Robotics System Toolbox和ROS Toolbox】。这里简单地做个不入流的记录,希望可以帮到可以帮到的人!1、MATLAB 2020b试用版下载首先进入到Mathworks官网下原创 2020-09-28 15:26:14 · 9724 阅读 · 3 评论 -
从MATLAB发布makers到Rviz中(转)
Publishing markers in RViz from MATLABTesting basic shape exampleThis example demonstrates how to publish different types of markers from MATLAB to RViz. In order to publish ROS messages, we use R...转载 2019-01-14 19:31:11 · 647 阅读 · 0 评论 -
Matlab Simulink capabilities with baxter(显示机器人运动状态)
1、前记 本文主要是利用baxter机器人的URDF文件可以在Simulink中生成可视化模型,并根据关节的驱动方式选择以关节角度变化来驱动模型运动。其中关节的变化来源于baxter机载ROS下的主题消息,在Simulink中通过Subscribe订阅主题下的消息获得数据。2、主要模块2.1.主要模块搭建如下图 (1)其中URDF生成模型中各关...原创 2019-05-31 11:37:21 · 1257 阅读 · 1 评论 -
Matlab Simulink capabilities with baxter(读取相机image)
1、前记:此文希望是个正式的开始吧,掉进坑里已经很久了。(以下是Google论坛15年出的一个Topic,讨论的人就留下以下话题)。(Q):Hello all,Matlab 2015b has recently added ROS blocks in the Robotics Systems toolbox. These libraries have publish and subscri...原创 2019-04-17 21:40:20 · 803 阅读 · 0 评论 -
MATLAB与Baxter机器人通信---网络环境配置篇
1、前记:在做MATLAB控制Baxter机器人的实验搭建过程中遇到的网络通信问题,这几个名词让人头疼。 主机名--IP--域名 以下记录方便查询! https://blog.csdn.net/houjixin/article/details/52604941 https://www.cnblogs.com/sparkbj/arti...原创 2018-12-11 19:49:07 · 979 阅读 · 3 评论 -
MATLAB端控制Baxter机器人记录(1)
1、前记:ROS action client sendGoalAndWait error: 出错,之前使用sendGoalAndWait发送命令控制机器人的运动或抓手,在虚拟机试过可以,之后修改过虚拟机的环境配置,想从虚拟机中启动实际机器人的服务程序节点代码:( rosrun baxter_interface joint_trajectory_action_server.py),就不需要在Ub...原创 2019-01-07 17:59:05 · 1317 阅读 · 0 评论 -
ROS环境下Baxter机器人控制记录
1、前记: 这篇博文为自己学习是的记录,做这一切的目的就是熟悉ROS环境下如何控制Baxter机器人做运动。以便将来对其控制的扩展,如基于视觉(单目,双目,或Kinect)交互的控制,基于leap motion的手势控制,基于语音交互的控制,基于手机APP的控制、基于MATLAB端控制baxter机器人、基于人机协作的控制、阻抗控制、柔顺控制(这些都只是自己一厢情愿的幻想而已,...原创 2018-10-23 22:07:15 · 3972 阅读 · 16 评论 -
支持 ros 的机器人的反馈控制(翻译与实操)
1、来源:https://ww2.mathworks.cn/help/robotics/examples/feedback-control-of-a-ros-enabled-robot.html如何使用 simlink来控制基于gazebo模拟器中运行的turtlebot机器人。发现一个类似的翻译(可以参考):https://linhuican.gitbooks.io/matlab-ros...翻译 2018-11-30 12:05:26 · 1002 阅读 · 0 评论 -
通过simulink连接ROS支持的机器人(翻译)
1、来源:https://ww2.mathworks.cn/help/robotics/examples/connect-to-a-ros-enabled-robot-in-simulink.html连接到模拟链接中支持 ros 的机器人本示例使用:机器人系统工具箱robotics system toolbox Simulink本示例演示如何配置 simulink 模型, 以便从单...翻译 2018-11-29 18:14:41 · 4680 阅读 · 0 评论 -
MATLAB与ROS开始(3)---PR2机器人运动控制(翻译)
1、前记:一切都是铺垫,要在张牙舞爪的世界里要拼到最后。 博客内容主要来源mathwork官网:https://www.mathworks.com/help/robotics/examples.html?category=manipulators中的机械臂算法-示例第四个https://www.mathworks.com/help/robotics/examples/control-p...翻译 2018-11-23 12:17:34 · 3010 阅读 · 9 评论 -
MATLAB与ROS开始(2)
1、前记:在阅读了MATLAB 控制baxter机器人相关信息(个人记录--学习用)的部分内容之后,尝试了通过MATLAB控制ROS中的Baxter机器人。2、开始 1)ROS端:不像MATLAB与ROS开始(1)中那样,ROS端的主要步骤还是打开gazebo进入baxter仿真环境运行简单例子中最后的总结。 (1)初始化,在终端下设置环境变量为0输入:export...原创 2018-10-24 20:42:15 · 2318 阅读 · 8 评论 -
MATLAB与ROS开始(1)
1、通过MATLAB控制ROS中的简单机器人运动。 参考:https://blog.csdn.net/mountzf/article/details/51712459具体操作:1)打开虚拟机---打开一个终端---输入:roscore;运行turtle的简单例子:rosrun turtlesim turtlesim_node ...原创 2018-10-21 17:50:17 · 9114 阅读 · 0 评论 -
打开gazebo进入baxter仿真环境运行简单例子
1、前记:为了尽快在ROS中操作Baxter机器人,需要可以的下载https://download.csdn.net/download/weixin_39090239/10726734 以下为学习中的记录一些记录,主要是遇到的一些问题和解决办法。2、如果环境准备好了的话(按照rethiink官网安装步骤http://sdk.rethinkrobotics.com/wiki/Work...原创 2018-10-17 16:00:22 · 4753 阅读 · 0 评论 -
Windows10 上安装虚拟机VMware Workstation 15 并安装Ubuntu 16.04记录
1、前记:由于MATLAB现在支持ROS接口了,之前做的仿真很想在ROS测试,于是准备安装一个ROS。以下作为记录 2、步骤: 1)、下载VMware Workstation 15虚拟机并安装。 2)、下载Ubuntu 16.04镜像并安装。2.1、细节部分来源于其他博课,这里整合一下: (1)下载:访问其官网https://www.vmware.com...原创 2018-10-15 21:44:57 · 9251 阅读 · 1 评论 -
Baxter的应用(转载)---个人学习
1、Introduction(Baxter与数学,图像处理在MATLAB中完成)Robots that can draw are cool. Robots that can understand what you draw are cool too. But robots that can understand what you draw, then draw in response to...转载 2018-10-22 16:28:20 · 1727 阅读 · 0 评论 -
MATLAB 控制baxter机器人相关信息(个人记录--学习用)
1、在MATLAB 官网answer中,找到如何发布/订阅机器人关节状态信息流。 来源:https://ww2.mathworks.cn/matlabcentral/answers/270072-joint_states-publisherA:Hello, I am using the Robotics Toolbox on Matlab to work on the Baxter...原创 2018-10-13 21:57:12 · 2361 阅读 · 2 评论