corvin rasp melodic
|
e35611c764
更新机器人编队控制代码
|
10 місяців тому |
corvin rasp melodic
|
39837d61ad
增加控制机器人集群的代码control_robot_team.py
|
10 місяців тому |
corvin rasp melodic
|
639f3344fd
robot_bringup.launch启动时增加机器人的命名空间,方便进行多机器人编队控制
|
10 місяців тому |
corvin rasp melodic
|
ee1f67ef9e
根据.bashrc中配置的不同摄像头变量来启动对应摄像头,ros代码不用修改
|
10 місяців тому |
corvin rasp melodic
|
b0d004c4fe
更新robot_bringup.launch启动时使用rasp camera,暂不使用usb cam包
|
1 рік тому |
corvin rasp melodic
|
9c75f0897e
更新update_code.sh脚本,配置开机启动oled屏幕
|
1 рік тому |
corvin rasp melodic
|
6afec0e168
在robot_bringup.launch中新增加启动usb_cam节点的代码,可以使用外接usb相机
|
1 рік тому |
corvin rasp melodic
|
3e3c7b3262
在oled_screen目录下添加build目录,用于编译oled代码
|
2 роки тому |
corvin rasp melodic
|
c796921178
增加可以配置电机未收到移动命令后停止转动的延迟参数,dwa_local_planner中stop_time_buffer优化为0.2
|
2 роки тому |
corvin rasp melodic
|
cf6a0745a3
将dwa_local_planner的最大线速度减小,0.7->0.5减慢速度使运动更稳定,在进行gmapping时将建图的时间从每4s建一次升级为3s,加快建图速度
|
2 роки тому |
corvin rasp melodic
|
6f7dcb4c84
更新costmap_common_params.yaml中膨胀层cost_scaling_factor参数5->15,使规划的全局路径更安全,不撞挡板
|
2 роки тому |
corvin rasp melodic
|
ecc4e45bd9
更新update_code.sh脚本,还原代码后需要将分支也切换回master
|
2 роки тому |
corvin rasp melodic
|
60c105aa66
将gmapping过程中的odom_frame从odom_combined更新为odom,在global_costmap_params.yaml中添加obstacle_layer,这样全局路径规划时才可以规划避开障碍物的路径
|
2 роки тому |
corvin rasp melodic
|
00c9168814
一些小更新
|
2 роки тому |
corvin rasp melodic
|
501c91079d
在进行导航是dwa_local_planner订阅的odom话题只能是ros_arduino_python发布的原始odom话题,因为其包含有twist信息,而odom_ekf只包含有融合后的pose信息,没有速度信息,会导致导航时一直以最低速度移动
|
2 роки тому |
corvin rasp melodic
|
25820b6dcc
更新robot_demo中走正方形的代码,将odom_combined坐标变换更新为odom
|
2 роки тому |
corvin rasp melodic
|
d99668f6a9
更新robot_pose_ekf发布的坐标变化从odom_combined到odom,这样就不用在arduino代码处发布轮式里程计的odom变换了,同步更新amcl,local_costmap中的odom_combined为odom
|
2 роки тому |
corvin rasp melodic
|
6394146517
更新arduino部分代码,删除一些无需配置的参数,提高代码稳定性
|
2 роки тому |
corvin rasp melodic
|
da911a7700
将robot_pose_ekf发布融合后数据话题的频率从10hz提高到20hz
|
2 роки тому |
corvin rasp melodic
|
c89cf9f7ba
将global_costmap中的obstacle_layer的plugins删除,解决The origin for the sensor at is out of map bounds问题
|
2 роки тому |
corvin rasp melodic
|
a7ecd81d36
将costmap_common中的costmap_type参数,local_costmap,global_costmap中的static_map参数删除,因为已经使用了plugins配置,那costmap_type和static_map将无用
|
2 роки тому |
corvin rasp melodic
|
ad68b796aa
更新local_costmap中width和height参数从1.5更新为1.8,解决The origin for the sensor
|
2 роки тому |
corvin rasp melodic
|
70e5570880
根据arduino代码的编码器四倍频模式修改base_controller.py代码中编码器计数获取参数直接为1320个
|
2 роки тому |
corvin rasp melodic
|
efebfb9b38
优化costmap_common配置文件中参数,将obstacle_layer中参数obstacle_range,raytrace_range
|
2 роки тому |
corvin rasp melodic
|
21d4c5e03c
将global_costmap和local_costmap中的plugins:obstacle_layer从VoxelLayer更新为ObstacleLayer解决了 The origin for the sensor at (1.99, 2.38, 0.25) is out of map bounds.报错问题,此时局部代价地图会无法正常加载,导致局部路径规划感知不到局部代价地图的变化会撞墙
|
2 роки тому |
corvin rasp melodic
|
8d36044943
更新小车base_footprint参数
|
2 роки тому |
corvin rasp melodic
|
c90a9a0d3b
将local_costmap中的global_frame由map改为odom_combined,提高定位精度,导航效果目前最优,不会撞墙
|
2 роки тому |
corvin rasp melodic
|
7b8474f72a
将全局路径规划频率打开设置为1,可以解决路径规划时局部路径跟踪的全局路径错误问题
|
2 роки тому |
corvin rasp melodic
|
64f6dd5290
增加gmapping建立好地图后,使用save_map.sh脚本可以直接保存地图
|
2 роки тому |
corvin rasp melodic
|
11a3503de1
更新小车带夹爪的footprint参数,修改amcl中min_particles和max_particles粒子数量,同时减小
|
2 роки тому |