# art_racecar
# art-racecar V1.0 2019.01.30
# art-racecar V1.1 2019.07.17 完善手柄遥控功能
ROS racecar
************************安装************************
cd ~/
git clone https://github.com/ART-Robot-Release/racecar
cd racecar
./install.sh
配置小车串口udev:
cd ~/racecar/src/art_racecar/udev
sudo bash art_init.sh
sudo reboot
**********************建立地图**********************
先安装电脑用户名和主机名配置主从机
a) 运行车
roslaunch art_racecar Run_car.launch
b) 3.3运行gmapping
roslaunch art_racecar Run_gmapping.launch
c) 3.4运行键盘控制
rosrun art_racecar racecar_teleop.py
或者手柄遥控
roslaunch art_racecar teleop_joy.launch
d) 3.5.本地电脑打开rviz
本地电脑打开:
source 工作空间
source art_racecar/art_rviz.sh
roslaunch art_racecar rviz.launch
e) 3.6 建立地图
键盘控制建立地图,按键如下:
U I O
J K L
M , .
加减速为W,S.
手柄控制:
L侧方向键:上下为加速减速,左右为转向幅度大小调节
R侧摇杆:控制小车运动
f) 保存地图(地图直接保存在小车上)
在art_racecar文件夹下执行:bash save_map.sh
地图保存在art_racecar/map/mymap.pgm
检查无误后,修改mymap.pgm替换为test.pgm
************************导航************************
a) SSH连接小车(Ubuntu系统为例)sz为小车用户名
ssh sz@192.168.5.101
b) 运行车
roslaunch art_racecar Run_car.launch
c) 运行AMCL
roslaunch art_racecar amcl_nav.launch
d) .本地电脑打开rviz
本地电脑打开:
source 工作空间
source art_racecar/art_rviz.sh
roslaunch art_racecar rviz.launch
e) 4.5 开始导航
在RVIZ中设定初始坐标,设定目标位置,开始导航
*********************软件接口***********************
1.启动底盘
启动底盘需要启动rosserial_python节点。
设置参考art_racecar/launch/Run_car.launch
2.发布地盘控制指令:
通过发布Twist消息控制底盘。
线速度:twist.linear.x,这里的线速度范围为500~2500(对应PWM脉冲为0.5ms~2.5ms),1500为静止,1500-2500为正向速度,500-1500为反向速度。
角速度:twist.angular.x,这里角度范围为0~180度,90度为中间值,90-180度左转,0-90度右转。
3.里程计数据:
里程计采用激光雷达和IMU数据融合的里程计。
需要先启动IMU节点和雷达节点,参考art_racecar/launch/Run_car.launch
然后启动rf2o节点,用rf2o生成激光里程计,参考art_racecar/launch/includes/rf2o.launch.xml
再启动robot_localization用EKF融合里程计信息,参考art_racecar/launch/Run_gmapping.launch
# Steven Zhang
# 2019.01.30
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
教育部认可的大学生竞赛备赛资料代码,源码,竞赛总结,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通 全国电子设计大赛、全国大学生智能汽车竞赛、蓝桥杯、集成电路创新创业大赛、光电设计竞赛、挑战杯、大创项目、互联网+、三创赛、计算机设计竞赛、创新创业大赛、ACM-ICPC国际大学生程序设计竞赛、全国大学生数学建模竞赛、全国大学生电子商务“创新、创意及创业”挑战赛、全国大学生节能减排社会实践与科技竞赛、全国大学生工程训练综合能力竞赛、全国大学生机器人大赛-RoboMaster、RoboCon、“西门子杯”中国智能制造挑战赛、中国大学生计算机设计大赛、世界技能大赛、中国高校计算机大赛-大数据挑战赛、团体程序设计天梯赛、移动应用创新赛、网络技术挑战赛、全国大学生信息安全竞赛、“中国软件杯”大学生软件设计大赛、全国大学生光电设计竞赛、中国机器人及人工智能大赛、“大唐杯”全国大学生移动通信5G技术大赛、华为ICT大赛、全国大学生嵌入式芯片与系统设计竞赛、中国高校智能机器人创意大赛
资源推荐
资源详情
资源评论
收起资源包目录
竞赛资料源码-第十四届全国大学生智能汽车竞赛室外光电竞速创意赛,ART-Racecar.zip (536个子文件)
2 5B
libart_controller.a 789KB
libart_driver.a 8KB
test3.bag 24.48MB
test1.bag 1.4MB
test2.bag 521KB
setup.bash 260B
setup.bash 260B
feature_tests.bin 12KB
CMakeDetermineCompilerABI_CXX.bin 8KB
CMakeDetermineCompilerABI_C.bin 8KB
CMakeCCompilerId.c 17KB
feature_tests.c 688B
.catkin 40B
CATKIN_IGNORE 0B
.catkin_workspace 98B
rf2o_laser_odometry.cbp 99KB
art_imu.cc 10KB
imu.cfg 258B
cmake.check_cache 85B
Makefile.cmake 24KB
rf2o_laser_odometryConfig.cmake 8KB
rf2o_laser_odometryConfig.cmake 8KB
cmake_install.cmake 7KB
CMakeCXXCompiler.cmake 5KB
CMakeCCompiler.cmake 2KB
DependInfo.cmake 1KB
package.cmake 1KB
package.cmake 1005B
CMakeDirectoryInformation.cmake 673B
rf2o_laser_odometryConfig-version.cmake 426B
rf2o_laser_odometryConfig-version.cmake 426B
CMakeSystem.cmake 402B
cmake_clean.cmake 386B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
DependInfo.cmake 316B
CTestTestfile.cmake 311B
cmake_clean.cmake 218B
cmake_clean.cmake 183B
cmake_clean.cmake 182B
cmake_clean.cmake 182B
cmake_clean.cmake 181B
cmake_clean.cmake 180B
cmake_clean.cmake 180B
cmake_clean.cmake 180B
cmake_clean.cmake 180B
cmake_clean.cmake 180B
共 536 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
妄北y
- 粉丝: 2w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【新增】-033 -服装公司薪酬制度.doc
- 【新增】-036 -工程公司薪酬方案.doc
- 永磁同步电机(pmsm)矢量控制控制(FOC)matlab simulink仿真模型
- 【新增】-039 -工程公司薪酬体系设计方案.doc
- 【新增】-044 -广告公司薪酬方案.doc
- 【新增】-048 -互联网公司薪酬体系设计方案及标准.doc
- 【新增】-046 -国际(香港)有限公司薪酬体系设计方案.doc
- 【新增】-049 -花卉超市薪酬管理制度.doc
- 【新增】-054 -化妆品公司薪酬体系.doc
- 【新增】-056 -化妆品销售部薪酬与绩效考核方案 (1).doc
- 【新增】-061 -建材公司薪酬体系.doc
- 【新增】-064 -教育培训机构各岗位薪酬体系标准.doc
- 【新增】-070 -科技公司薪酬体系方案.doc
- 【新增】-055 -化妆品公司薪资管理与绩效考核制度.doc
- 【新增】-068 -科技公司薪酬体系.doc
- 【新增】-075 -连锁门店及总部薪酬体系.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功