
EAI
文章平均质量分 62
EAIBOT
专注于机器人智能移动,专注于ROS研发。
展开
-
瞬驰(Dash)D1开发手册--Raspberry Pi之ROS空间的创建
上一节,我们已经在Raspberry Pi上安装了ROS系统。这一节,我们来学习下如何构建ROS工作空间。 创建工作空间目录 mkdir ~/catkin_ws/src 下载ros_arduino_bridge包,用于和下位机通讯,控制底盘的移动。 git clone https://github.com/hbrobotics/ros_arduino_bridge.git cd ros_ardui原创 2016-05-07 10:38:40 · 1968 阅读 · 0 评论 -
瞬驰(Dash)D1开发手册--超声波使用说明
超声波测距瞬驰(Dash)D1底盘有四个超声波(前面三个后面一个),通过如下两种方式获取超声波的值。方式一: 下位机中获取超声波数据通过USB串口方式连接下位机。通过如下命令读取下位机的值。输入:p\r 输出:179 340 10 240\r 输出距离单位: 厘米(cm)前面3个超声波,后面1个超声波。输出的值顺序是:前面左边、前面中间、前面右边、后面中间。方式二:在RoS下新增 超声波topic在原创 2016-05-26 18:00:45 · 2395 阅读 · 0 评论 -
瞬驰(Dash)D1开发手册--Raspberry Pi之速度控制
顺驰D1开发平台的下位机控制接口参考:http://blog.youkuaiyun.com/EAIBOT/article/category/6204460 这里我们讲下如何使用树梅派(Raspberry Pi)和下位机相连,用来控制顺驰D1开发平台的移动。主要分如下几个部分:线路连接D1开发平台预留两个线: 5V的电源线和USB数据线。 把这两根线分别和树梅派的供电口(micro usb)、USB接口(四个原创 2016-05-04 15:23:30 · 1743 阅读 · 0 评论 -
瞬驰(Dash)D1开发手册--Raspberry Pi之开机启动
系统RASPBIAN JESSIE 使用systemd替换init系统控制开机是系统的启动。它是通过单元文件来对文件进行管理。 我们启动ROS,使用的命令是roslaunch dashgo_bringup minimal.launch如何把它加到开机自启动中呢?具体操作如下:1) 创建一个/usr/sbin/dashgo_start ,内容如下:“` #!/bin/bashlog_file=原创 2016-05-06 17:08:11 · 2111 阅读 · 0 评论 -
瞬驰(Dash)D1开发手册--超声波传感器v1版
在瞬驰(Dash)D1前部安装3个超声波传感器。arduino端在arduino固件中添加如下代码:int TrigPin2 = 42; int EchoPin2 = 43; int TrigPin3 = 44; int EchoPin3 = 45; int TrigPin4 = 46; int EchoPin4 = 47; int TrigPin5 = 48; int EchoPin5 = 49;原创 2016-05-09 21:39:50 · 2339 阅读 · 0 评论 -
瞬驰(Dash)D1开发手册--超声波传感器v2版
在瞬驰(Dash)D1超声波传感器处理原创 2016-05-19 17:25:57 · 1922 阅读 · 0 评论 -
瞬驰(Dash)D1开发手册--URDF
创建URDF文件,就可以在rviz中实时观测底盘的移动。创建包urdf文件在urdf/dashbase目录下需要创建如下文件: materials.urdf.xacro 颜色属性 <?xml version="1.0"?> <robot> <!-- Put all the color definitions in a separate file --> <material name="Black原创 2016-05-19 18:16:01 · 1830 阅读 · 0 评论 -
DashgoD1下位机使用
Dashgo D1下位机的使用说明原创 2016-04-27 14:12:41 · 3903 阅读 · 1 评论