Pioneer3-DX
文章平均质量分 72
无人驾驶小司机
这个作者很懒,什么都没留下…
展开
-
先锋机器人学习笔记_1-7 ArRobot类
1. Introduction This is the most important class. It is used to communicate with the robot by sending commands andretrieving data (including wheel odometry, digital and analog inputs,sonar data原创 2017-03-09 08:48:45 · 912 阅读 · 0 评论 -
先锋机器人学习笔记_1-8 Config Client相关的类与例程
1. class ArClienBase You need to connect a client to a server using blockingConnect() with the address for the server. Then you should add handlers to the client to receive information from the s原创 2017-03-09 21:40:49 · 970 阅读 · 0 评论 -
先锋机器人学习笔记_1-6 actionExample.cpp
本例程演示了如何创建并使用新动作:前进 和 转向 ,并且本例程还从Aria中加入了一个预先定义的动作:通过后退和转向从熄火中恢复。Note that actions must take a small amount of time to execute, to avoid delaying the robot synchronization cycle.原创 2017-02-21 09:29:28 · 1275 阅读 · 0 评论 -
先锋机器人学习笔记_1-5 Aria 编程基础
Aria函数开发手册可以在以下路径找到:C 或 D:\Program Files\MobileRobots\ARIA\Aria-Reference.htmlC 或 D:\Program Files\MobileRobots\ARIA\ArNetworking\ArNetworkingReference.htmlC 或 D:\Program Files\MobileRobots\ARNL原创 2017-02-05 21:33:57 · 3394 阅读 · 0 评论 -
先锋机器人学习笔记_1-4 Pioneer SDK与VS2010编程配置
1.简介概览先锋机器人开发软件:Pioneer SDKPioneer SDK是一系列开发库和应用程序的集合,应用在所有MobileRobots移动机器人平台和可选配件上。标准Pioneer SDK包含:开源库ARIA和ARNetworking,MobileEyes和Mapper3,还有SONARNL(或者ARNL)和MobileSim。 2.主要软件介绍ARIA(控制接口库)和原创 2017-02-05 21:03:43 · 3864 阅读 · 1 评论 -
先锋机器人学习笔记_1-3 2d 建模和 Mapper 地图编辑器
Mapper 是地图绘制软件, 它可以把激光测距仪获得的信息(有一定的格式,可以用MobileEyes中获得,也可以用对应的 SickLogger函数来获得)自动生成地图,也可以让用户自己手动绘制地图,手动绘制的地图可以直接加载在 MobileSim 中。通过激光扫描得到的数据被保存到了一个后缀名为“.2d”的文件中,此文件中包含了相关地图绘制的过程。用Mapper 打开原创 2017-02-05 15:15:44 · 2354 阅读 · 1 评论 -
先锋机器人学习笔记_1-2 MobileSim MobileEyes用法及demo示例
MobileSim 以及 demo.exe 用法1. 打开 MobileSim MobileSim 是移动机器人的仿真软件,包含机器人以及周围环境模型,可以加载地图,获取传感器数据信息,我们编写的程序首先可以在这个软件上调试成功,然后可以在机器人的 pc 上运行,效果是一样的。2. 有 map 文件的位置一般地,在 C:\Program Files\MobileR原创 2017-02-04 22:52:22 · 5945 阅读 · 11 评论 -
先锋机器人学习笔记_1-1 ARIA开发者参考手册
1. Introduction You can access ARIA at different levels, from simply sending commands to the robot through ArRobot to development of higher-level intelligent behavior using Actions. (For a desc原创 2017-02-04 17:30:44 · 4046 阅读 · 2 评论 -
先锋机器人学习笔记_1-9 使用Client对机器人实现远程控制
1. 初识Client 若要在同一局域网内的其他电脑上使用编写Client客户端来远程连接机器人进行数据的读取与控制命令的发送,首先要使得Client连接机器人电脑上的Server端,建立通讯。建立远程连接的最简程序如下:#include "Aria.h"#include "ArNetworking.h"int main(int argc, char **argv){ Ar原创 2017-03-10 22:05:11 · 1502 阅读 · 0 评论