教程 linorobot入门教程 下的文章
linorobot入门教程-目录
说明:
linorobot是基于teensy控制器的arduino系列的学习型ROS智能小车
支持不同的小车类型,2WD差速转向,4WD差速转向,4WD全向轮...
linorobot入门教程-硬件
说明:
介绍linorobot相关的硬件
硬件列表:
机身
可以使用金属或塑料的收纳盒作为机身
例如:
1.支持的激光传感器:
XV11 L...
linorobot入门教程-连线图
说明:
介绍主要元器件之间的连线
平台只要使用 L298N motor driver (支持2A)
使用内置编码器的电机
如果要更换更高规格的电机驱动器,请...
linorobot入门教程-软件
说明:
介绍linorobot相关的软件
软件列表:
系统:ubuntu 14.4 + indigo 参考AMD/x86系列,参考ARM系列
系统:...
linorobot入门教程-安装
说明:
介绍linorobot系统和软件安装
系统安装:
ROS Indigo - Ubuntu 14.04
AMD/x86系列
ARM系列
RO...
linorobot入门教程-网络配置
说明:
介绍如何配置linorobot的网络
步骤:
查看IP地址:
ifconfig
设置机器人的电脑,终端执行:
注意:要先修改好<...
linorobot入门教程-别名
说明:
介绍如何添加相应硬件的别名
雷达和teensy的端口都是使用静态,所以需要添加别名便于自动关联静态端口名称
步骤:
执行添加命令:
rosrun...
linorobot入门教程-烧录固件
说明:
介绍如何为teensy控制板烧录固件
步骤:
上传前修改配置文件,在机器人电脑上执行
roscd linorobot/teensy/fir...
linorobot入门教程-运行
说明:
介绍如何运行linorobot
步骤:
架空机器人,让车轮不要着地
检查车轮的方向是否正确,执行前向运动,轮子向前,后向运动,轮子向后
如果是麦轮...
linorobot入门教程-PID校准
说明:
为了保持导航堆栈发送的速度,您的PID控制器必须正确调整。
你可以使用lino_pid来调整你的PID常量。
步骤:
机器人电脑上打开两个终...
linorobot入门教程-里程
说明:
里程信息用于评估机器人相对于原地的位置。
为了使用里程信息更可靠,这里使用了两种来源的里程信息
主要来源是安装在电机上的编码器,机器人的线速度通过计算...
linorobot入门教程-激光雷达
说明:
为实现全自动,导航包要求有一个激光源来对周围环境进行遥测和实时避障碍
linorobot使用XV-11激光雷达,它可以测量5.5米,360度的障碍...
linorobot入门教程-TF
说明:
TF是ROS确定机器人位置和坐标系之间关系的方式。
有关TF的更全面的解释,请点击此处
机器人坐标系:
odom -> base_link
...
linorobot入门教程-建图
说明:
介绍如何进行SLAM建图
步骤:
机器人电脑,打开2个终端
第一个终端:
roslaunch linorobot bringup.launch
...
linorobot入门教程-自主导航
说明:
介绍linorobot如何进行自主导航
定义机器人类型:
导航包在计划路径时需要了解机器人的大小。
这是为了确保机器人有足够的间隙,并且不会因...