2020-03-22 19:03:34 ROS

DiegoAPP(四)增加高德地图,并在地图上显示机器人轨迹Original

RobotCA原版的APP是使用国外的地图,在国内访问不了,本文将介绍如何使用高德地图来替代原有的地图,并订阅GPS消息,在地图上显示机器人轨迹

2020-03-22 19:02:23 ROS

DiegoAPP(三)机器人控制Original

机器人的控制主要涉及到如下几个文件 ControlApp,在连接到Robot后的主界面,执行控制任务,及执行各种功能的Fragment RobotController,主要的机器人控制代码,在此文件中定义了要接收发送的ROS Topic,以及接收后的处理方式 Fragement,执行各主要功能的的Fragment,通过ControlApp进行切换

2020-03-22 19:01:07 ROS

DiegoAPP(二)机器人设置,及选择Original

RobotChooser, 作为APP运行起来的Activity,配置为Main Action, 为用户呈现一个新增机器人,配置配置机器人的界面 ControlApp,在连接到Robot后的主界面,执行控制任务,及Ros Topic数据的接收,并显示在界面上

2020-03-22 18:59:26 ROS

DiegoAPP(一)整体架构介绍Original

基于开源项目RobotCA开发,RobatCA是采用Eclipse进行开发,在DiegoAPP中将整个项目迁移到了Android Studio 3.4开发。