基于ros系统下使用Android应用 Make nav进行地图加载和导航
来源:互联网 发布:企业在淘宝开店流程 编辑:程序博客网 时间:2024/05/01 02:35
折腾了蛮久,终于把底盘平台-卤蛋号搭好,在电脑上控制卤蛋号进行扫图和导航,突然发现可以用安卓app进行扫图和导航,于是开始这个大坑的折腾。
在网上下载Android应用 Make nav安装后,启动卤蛋号导航脚本,然后在安卓启动make nav应用,发现手机一直卡在等待地图列表加载的界面中,瞬间
懵逼了,于是找度娘,没有发现在玩安卓地图展示和导航的相关的博客,那只能两眼一黑走到底了。
在猫哥的创客智造空间http://www.ncnynl.com/发现有turtlebot代码分析的文章,从中发现安卓启动导航turtlebot是通过调用turtlebot_rapps这个包里面
map_nav的东西,发现ros与安卓之间是通过rocon进行通信和调用的,可以参考http://wiki.ros.org/rocon_app_utilities/Tutorials/indigo/Create%20a%20Robot%20App
于是乎在map_nav中的map_nav.anuch发现了好东西
发现在自己的导航lauch 文件中没有把world Canvas这个节点加载上去,于是把图中红色圈出的节点加入导航的launch中,然后运行导航launch发现world Canvas无法找到这个节点,于是sudo apt-get ros-indigo-world-canvas-server更新节点,在次运行导航文件,正常运行起来,然后打开手机make_nav应用,发现地图能够加载和正常显示,然后在手机上设定导航点,卤蛋号可以像电脑rviz设定导航点一样,正常的导航了。。。。。。
阅读全文
0 0
- 基于ros系统下使用Android应用 Make nav进行地图加载和导航
- Android应用调起三方地图进行导航
- ROS下使用Hokuyo和AMCL进行P3dx平台导航的实现
- 导航控制器Nav和UITableView的使用(转载)
- 使用html和css制作水平导航栏nav
- HTML5 nav导航标签使用
- ROS导航-----slam_gmapping使用Log数据创建地图
- 基于ROS平台的移动机器人-8-使用Kinect2导航
- ROS功能包- RRT_exploration使用RRT随机数进行地图探测
- 使用HTML5 nav标签和无序列表ul标签实现导航栏
- iOS应用根据经纬度打开不同地图app进行导航
- [学习笔记] bootstrap(六): nav导航栏和面包屑导航
- 使用ROS和TensorFlow进行深度学习
- ROS导航包的应用
- 使用百度地图API进行Android地图应用开发(Eclipse)
- 在Ubuntu系统基于ROS使用废旧Android手机摄像头获取视频流(rtsp_camera)
- 在Ubuntu系统基于ROS使用废旧Android手机摄像头搭建监控设备
- ROS系统下的android-studio 安装
- 分块算法 优雅的暴力
- 常用数据库知识(四)
- 解决cordova 自打包下https下 调不通的问题
- 数据库第三章 学生——课程数据库
- libsvm中数据归一化的重要性
- 基于ros系统下使用Android应用 Make nav进行地图加载和导航
- anroid studio 快捷键 全解
- Keras 和 tensorflow安装过程中的小问题
- Nginx的基本原理
- C++操作Excel说明
- Nginx + IIS 实现负载均衡
- python的一些面试资料
- python logging类库中RotatingFileHandler的使用
- Hive和Hbase之间的区别