Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >安卓手机与ROS通信遥控Gazebo中仿真机器人小车运动(ROS_indigo)

安卓手机与ROS通信遥控Gazebo中仿真机器人小车运动(ROS_indigo)

作者头像
zhangrelay
发布于 2019-01-23 02:19:53
发布于 2019-01-23 02:19:53
2K0
举报

首先,先列出需要用到的一些文件:

Gazebo中机器人模型及说明:

http://wiki.ros.org/grizzly_simulator

https://github.com/g/grizzly_simulator

手机APK:ros-teleop-indigo_1.0.0

-----------------------------------------------------------------------------------------------------

手机安装好软件后,点击APP:

设置ROS的Master IP和端口。这时需要roscore已经在Ubuntu中启动。

然后点击CONNECT。

PC:

先用rostopic list,查看主题列表:

$ rostopic list

在手机上,移动虚拟摇杆,可以用下面命令查看/cmd_vel主题消息:

然后,在catkin工作区,编译下载的grizzly_simulator软件包,并运行grizzly_empty_world.launch:

$ roslaunch grizzly_gazebo grizzly_empty_world.launch

到此,就可以用手机控制Gazebo中机器人移动了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016年04月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ROS(indigo)机器人操作系统学习有趣丰富的Gazebo仿真示例evarobot
通过网页快速了解Linux(Ubuntu)和ROS机器人操作系统,请参考实验楼在线系统如下:
zhangrelay
2019/01/23
7060
ROS编程(ETH)2018更新版习题说明(一)
1. 依据网页链接,完成Husky仿真环境配置,并启动。(ROS版本为Kinetic),可能需要源码编译。
zhangrelay
2019/01/23
1.1K0
ROS示例----导航功能包Husky_exploration
ROS导航功能包示例husky amcl gmapping slam exploration
zhangrelay
2019/01/23
2.8K0
ROS机器人仿真运动学和动力学位置曲线差异
roslaunch robot1_gazebo gazebo_empty.launch
zhangrelay
2022/05/01
3170
ROS机器人仿真运动学和动力学位置曲线差异
ROS(indigo)国外开源示例包括多机器人控制等基于V-Rep和Gazebo的仿真
这个例子可以测试机械臂,四旋翼飞行器和先锋机器人,这里以先锋机器人跟随二维码为例。
zhangrelay
2019/01/23
1.9K0
差速轮式机器人仿真升级:Gazebo与Rviz集成及传感器仿真详解
本篇文章我们介绍的内容是差速轮式机器人进行升级 ,我们添加相关的物理属性,使用gazebo+rviz进行仿真。 通过编写机器人控制的程序,遥控机器人在gazeob仿真环境中移动,并通过rviz实时察看 camera,kinect和lidar三种传感器的仿真效果。
芯动大师
2025/05/15
1460
差速轮式机器人仿真升级:Gazebo与Rviz集成及传感器仿真详解
ros_indigo使用keyboard键盘控制虚拟或实际机器人
http://wiki.ros.org/teleop_twist_keyboard
zhangrelay
2019/01/23
1.4K0
Learning ROS for Robotics Programming Second Edition学习笔记(一) indigo v-rep
中文译著已经出版,详情请参考:http://blog.csdn.net/ZhangRelay/article/category/6506865
zhangrelay
2019/01/23
5550
ROS_Kinetic_06 ROS基础内容(三)
先插入一段闲话,关于android的碎片化,无非集中于版本过多,型号各异,品牌杂乱等,似乎这是开源软件无法摆脱的宿命,ROS似乎也在这条路上越走越远,但真是如此吗?有专门的文章论述这类的问题,有兴趣了解ROS版本,点击查看,其实核心的东西一直在那里,从来没有改变,开源的核心是开放,开放的核心是包容,正因为如此才有了如此多的应用,如此丰富的可能,这可以理解为碎片化,也可以看作多样性的例证,更是开源活力的证明。这是一个异彩纷呈开源时代。退一步来讲,不论是微软,苹果也不都在不断升级更新自己的软硬件嘛,也有各种各样的版本号,这就不是碎片化。当初用微软的机器人仿真平台觉得非常不错,免费但不开源,几年前就已经OVER了。
zhangrelay
2019/01/23
8000
ROS(indigo)_pr2_simulator仿真(gazebo)示例
~$ roslaunch gazebo_ros empty_world.launch
zhangrelay
2019/01/23
6630
人机智能交互技术(ROS-HRI-人与机器人的智能交互)课程介绍与资料
这是机器人系统设计与控制技术的后续课程,全部的课程内容包括四门课程(本科),如下:
zhangrelay
2019/01/23
1.6K0
机器人程序设计课程配套系统镜像使用说明( Ubuntu 14.04.5 + ROS indigo )
本镜像主要针对机器人程序设计本科课程,供学生课程学习与实践操作使用,基于ROS爱好者和学生使用的反馈意见对之前发布的版本进行修正和补充,在此致谢。更新日期为:2017.03.17,ROS学习推荐网址如下:
zhangrelay
2019/01/23
9740
ROS(indigo) 安装和使用更新版本的Gazebo----3,4,5,6,7 附:中国机器人大赛中型组仿真比赛说明
那么配套安装的是Gazebo2,如何在ROS(indigo)中使用更新版本的Gazebo呢?
zhangrelay
2019/01/23
2.7K0
ROS_Kinetic_29 kamtoa simulation学习与示例分析(一)
致谢源代码网址:https://github.com/Tutorgaming/kamtoa-simulation
zhangrelay
2019/01/23
1.1K0
ROS编程(ETH)2018更新版习题说明(三)
本课练习的目标是实现Husky机器人闭环控制。 首先,从激光扫描中获取支柱(singlepillar)的位置,然后控制机器人,使其行驶到支柱附近。
zhangrelay
2019/01/23
8000
windows系统下安装和使用ROS的解决方案 2019年4月更新(1 win_ros 2 rosserial_windows)
目前已经正式支持ROS1和ROS2:https://microsoft.github.io/Win-RoS-Landing-Page/#
zhangrelay
2022/11/30
1K0
windows系统下安装和使用ROS的解决方案 2019年4月更新(1 win_ros 2 rosserial_windows)
ROS机器人程序设计(原书第2版)补充资料 (贰) 第二章 ROS系统架构及概念
书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用。
zhangrelay
2019/01/23
6760
ROS入门篇
ROS是一个松耦合的分布式软件框架。上图中有很多的Node(节点),每个节点是在机器人系统中完成一个具体功能的进程,比方说有的Node是完成图像识别,有的Node是完成一个图像的驱动,它们之间会有一系列图像的传输。节点与节点之间位置也不是固定的,比如上图中有两台电脑,一个A,一个B,有些节点可以在A当中,有些节点可以在B当中,它们之间可以通过一系列的传输方式来完成通讯。每个节点的编程语言也不是固定的,可以使用Python,也可以使用C++。
算法之名
2023/10/16
2.4K0
ROS入门篇
机器人编程趣味实践14-机器人三维仿真(Gazebo+TurtleBot3)
TurtleBot3支持仿真开发环境,可以在仿真中用虚拟机器人编程开发。 有两种开发环境可以做到这一点,一种是使用带有 3D 可视化工具 RViz 的假节点,另一种是使用 3D 机器人模拟器 Gazebo。
zhangrelay
2021/12/02
8790
机器人编程趣味实践14-机器人三维仿真(Gazebo+TurtleBot3)
使用机器人操作系统ROS 2和仿真软件Gazebo 9命令遥控可视化教程(二)
ROS2入门介绍参考:https://zhuanlan.zhihu.com/p/96940278
zhangrelay
2020/02/24
1.5K0
使用机器人操作系统ROS 2和仿真软件Gazebo 9命令遥控可视化教程(二)
推荐阅读
ROS(indigo)机器人操作系统学习有趣丰富的Gazebo仿真示例evarobot
7060
ROS编程(ETH)2018更新版习题说明(一)
1.1K0
ROS示例----导航功能包Husky_exploration
2.8K0
ROS机器人仿真运动学和动力学位置曲线差异
3170
ROS(indigo)国外开源示例包括多机器人控制等基于V-Rep和Gazebo的仿真
1.9K0
差速轮式机器人仿真升级:Gazebo与Rviz集成及传感器仿真详解
1460
ros_indigo使用keyboard键盘控制虚拟或实际机器人
1.4K0
Learning ROS for Robotics Programming Second Edition学习笔记(一) indigo v-rep
5550
ROS_Kinetic_06 ROS基础内容(三)
8000
ROS(indigo)_pr2_simulator仿真(gazebo)示例
6630
人机智能交互技术(ROS-HRI-人与机器人的智能交互)课程介绍与资料
1.6K0
机器人程序设计课程配套系统镜像使用说明( Ubuntu 14.04.5 + ROS indigo )
9740
ROS(indigo) 安装和使用更新版本的Gazebo----3,4,5,6,7 附:中国机器人大赛中型组仿真比赛说明
2.7K0
ROS_Kinetic_29 kamtoa simulation学习与示例分析(一)
1.1K0
ROS编程(ETH)2018更新版习题说明(三)
8000
windows系统下安装和使用ROS的解决方案 2019年4月更新(1 win_ros 2 rosserial_windows)
1K0
ROS机器人程序设计(原书第2版)补充资料 (贰) 第二章 ROS系统架构及概念
6760
ROS入门篇
2.4K0
机器人编程趣味实践14-机器人三维仿真(Gazebo+TurtleBot3)
8790
使用机器人操作系统ROS 2和仿真软件Gazebo 9命令遥控可视化教程(二)
1.5K0
相关推荐
ROS(indigo)机器人操作系统学习有趣丰富的Gazebo仿真示例evarobot
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档