农业无人机
工业无人机
军警无人机
娱教无人机
水下无人机
反无人机设备
无人机配件
无人机租赁
无人机培训
当前位置:全球无人机网 » 无人机技术 » 技术 » 正文

ROS与Matlab系列:vrep仿真器中的无人机视觉控制

发布日期:2016-07-08  来源:机器人2025我要投稿我要评论
4. 读取并显示飞行器状态数据
在quadrotor_state里是读取并显示IMU数据(imu),飞行器位置姿态(pose)、线速度和角速度(twist)的模块,在实验test场景时,观察数据发现,test里提供的四旋翼模型有以下几个问题:

(1) twist提供的线速度和角速度似乎是地理系下的转动和速度(待确认)

(2) twist提供的线速度:明明有加速度但始终没有速度,难道要自己set twist?

(3) imu提供的角速度好像不是机体系下的转动(待确认)

(4) vrep收到一次command运行一次step。

5. 时间同步问题
设置vrep和simulink的时间同步这点非常重要!

大概设想了两个办法,供参考。

解决方法1
在simulink里的模型属性的solver里设置为fixed step,步长设置与vrep一致,建议50ms。一开始设置为10ms电脑运行及其慢啊!设到 100ms感觉精度又不够。
 
解决方法2
使 用simulink的自动变步长效率还是非常高的,但又无法保证两边的步长和时间匹配。一个解决办法就是,不使用vrep的飞行器动力学,一切动力学计算 在simulink里进行(simulink建模也比vrep方便),直接用set pose设置飞机位置姿态。仿真器只负责生成摄像机图像反馈给 simulink。
 
如果有更好的解决办法,请发送email至top1944@163.com,谢谢!

程序连接请在公众号里回复:ros 进行下载

相关文章:ROS与Matlab系列:一个简单的运动控制

 

更多文章请关注:exbot.net

更多详细参考:见Matlab帮助
Robot Operating System (ROS)
Connecting to a ROS Network

Communicating with the TurtleBot


 
作者简介:

Top博士——易科机器人实验室及开源社区exbot.net创始人。

Top博士在高校从事机器人导航与控制技术研究,已申请发明专利三项。并作为机器人开源社区活跃分子致力于相关技术的传播与普及,撰写了大量的机器人教程,已出版机器人方面专著1本、译著4本。其中翻译的《嵌入式机器人学》被国家出版总署评为2012年年度优秀科技图书,《机器人与未来》 被第一财经评为2015年年度特别推荐图书。

他于2012年所创办了exbot.net,发起了社区协作开发,易科社区目前是国内知名的ROS及机器人开发者社区。

本文由作者授权于《机器人2025公众号》首发,机器人2025长期更新作者学术研究和观点,敬请关注~~
 
本文链接:https://www.81uav.cn/tech/201607/08/118.html
标签:  无人机视觉控制
0相关评论
免责声明:凡注明来源全球无人机网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,请注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

图文推荐

推荐新闻

推荐品牌

关于本站

合作服务电话

  • 客服热线:0755-23779287
  • 展会负责:18682042306
  • 广告合作:点击这里给我发消息
  • 展会合作:点击这里给我发消息

公众号/APP下载


    (公众号)


    (Android下载)

Copyright©2005-2021 81UAV.CN All Rights Reserved  访问和使用全球无人机网,即表明您已完全接受和服从我们的用户协议。 SITEMAPS 网站地图 网站留言
运营商: 湛江中龙网络科技有限公司 全球无人机网 
ICP备案号:粤ICP备2023038372号-1 
全国公安机关 备案信息 可信网站不良举报 文明转播