首页 > 其他分享 >ROS机器人校正

ROS机器人校正

时间:2023-04-05 10:33:36浏览次数:51  
标签:校正 launch 机器人 bringup imu clbrobort clbrobot ROS

vROS机器人IMU自动校正

连接小车

注意:必须在同一区域网

ssh clbrobort@clbrobort

激活树莓派主板

roslaunch clbrobot bringup.launch

自动校正IMU的过程

  1. 重新打开一个终端
  2. 连接小车后打开工程
roscd clbrobot/
cd param
cd imu
vim imu_calib.yaml
# 查看imu
rostopic echo /imu/data
# 如果精度差需要校正
rosrun imu_calib do_calib
# 按回车 校正各个方向
# 查看校正
ll
# 重新查看imu
rostopic echo /imu/data

ROS机器人角速度校正

连接小车

注意:必须在同一区域网

ssh clbrobort@clbrobort

激活树莓派主板

roslaunch clbrobot bringup.launch

角速度校正过程

  1. 重新打开一个终端
  2. 连接小车后输入:
rosrun rikirobot_nav calibrate_angular.py
  1. 开一个新的终端
rosrun rqt_reconfigure rqt_reconfigure

运行之后会弹出一个菜单:

![image-20230320210607759](/Users/duanhao/Library/Application Support/typora-user-images/image-20230320210607759.png)

  1. 测试角速度
  1. 勾选start_test

注意:小车会自己转360度

  1. 如果多转了多少度要改一下值(计算公式:(360+多转的角度)// 360)

  2. 把计算得到的结果填写在odom_angular_scale_correction再测试一下

  1. 修改角速度
roscd clbrobot/
cd launch/
vi bringup.launch

找到角速度参数(按 i 进行编辑模式修改输入,按esc退出编辑,shift+zz退出)

![image-20230320211703414](/Users/duanhao/Library/Application Support/typora-user-images/image-20230320211703414.png)

ROS机器人线速度校正

连接小车

注意:必须在同一区域网

ssh clbrobort@clbrobort

激活树莓派主板

roslaunch clbrobot bringup.launch

线速度校正过程

  1. 重新开一个终端
  2. 连接小车后输入:
rosrun rikirobot_nav calibrate_linear.py
  1. 开一个新的终端输入:
rosrun rqt_reconfigure rqt_reconfigure

测试出比例因子:(1 + 多走的路程)// 1

  1. 修改线速度
roscd clbrobot/
cd launch/
vi bringup.launch

找到线速度参数(按 i 进行编辑模式修改输入,按esc退出编辑,shift+zz退出)

标签:校正,launch,机器人,bringup,imu,clbrobort,clbrobot,ROS
From: https://www.cnblogs.com/itduan/p/17288915.html

相关文章

  • ROS机器人雷达跟随
    ROS机器人雷达跟随初始化打开一个终端输入:sshclbrobot@ip#连接小车roslaunchclbrobotbringup.launch#激活主板开启摄像头开新终端输入:[email protected]启动雷达sshclbrobot@iproslaunchriki_lidar_followerlaster_follower......
  • ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强
    AIGC让程序员失业?不存在的!聆思开发聊天助手Chaty让你更高效地开发CSK芯片代码、更自在地摸鱼!当遇上十万火急,产品提完需求马上要怎么办?且看Chaty如何破局以往流程:Chaty加持:Chaty是什么是为聆思CSK芯片量身打造的开发助手系列,可根据开发者的需求进行代码生成、问题定位、辅助开发等......
  • 阿西莫夫机器人 用 ChatGPT 开发一个能听懂人话的命令行工具
    小结:1、3种角色2、设立榜样ChatGPT会将整个聊天记录作为输入,因此我们可以通过提供一些“榜样”来让ChatGPT更好地理解我们的意图。这意味着我们可以在界面上将ASSISTANT原先错误的回答修改为正确的,也就是给出了正确回答的“好榜样”。   用ChatGPT开发一个能听......
  • Microsoft Remote Desktop(微软远程连接软件)v10.8.1中文正式版
    MicrosoftRemoteDesktopmac版是Macos上一款微软远程连接软件,RemoteDesktop下载可以通过Mac电脑进行远程管理Windows平台的程序访问与文件管理等操作,十分好用。在MicrosoftRemoteDesktop客户端中使用RemoteFX体验Windows的强大功能,旨在帮助您在任何地方完成工作。Macw提供mic......
  • 「机器人感知与控制关键技术」最新2023研究综述
    作者:王耀南,江一鸣,姜娇,张辉,谭浩然,彭伟星,吴昊天,曾凯来源:自动化学报原文地址:「机器人感知与控制关键技术」最新2023研究综述智能机器人在服务国家重大需求,引领国民经济发展和保障国防安全中起到重要作用,被誉为“制造业皇冠顶端的明珠”。随着新一轮工业革命的到来,世界主要工业国家都开......
  • 《安富莱嵌入式周报》第308期:开源带软硬件安全认证的PLC设计,开源功率计,可靠PID实现,PR2
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版:https://www.bilibili.com/video/BV1F24y157QE1、ST发布安全认证版PLC设计套件https://www.st.com/en/evaluation-tools/steval-silplc01.html含原理图(新的手册......
  • 川田工业开发出可和人类协作的人形机器人
    日本的川田工业株式会社开发出一个人形机器人,专门设计来用于和人类一起工作。这个叫Nextage的并不是此类机器人中的第一个,但其特别之处给人印象很深刻,而且已经商业化运作。其配备一个高速立体摄像头和两只手臂,每只有12个关节,可精确定位到30微米之内。当人类靠近,为了安全,其......
  • 智能机器人办公
    电梯演讲链接:meeting_01_哔哩哔哩_bilibili原型展示:<!DOCTYPEhtml><html><head><title>智能办公机器人系统</title><metacharset="utf-8"><metaname="viewport"content="width=device-width,initial-scale=1"&......
  • 移动机器人
    【问题描述】在N×M的网格中,有一个机器人,它的初始位置为x,y。#左上角为(1,1),右下角为(N,M)。机器人可以接收上/下/左/右移动某个x个单位的指令。如:L5表示向左移动5个单位,R3表示向右移动3个单位,U2表示向上移动2个单位,D4表示向下移动4个单位。移动单位的取值范围在1−9之内。......
  • 从传感器和算法原理讲起,机器人是如何避障的
    避障是指移动机器人在行走过程中,通过传感器感知到在其规划路线上存在静态或动态障碍物时,按照一定的算法实时更新路径,绕过障碍物,最后达到目标点。避障常用哪些传感器不管是要进行导航规划还是避障,感知周边环境信息是第一步。就避障来说,移动机器人需要通过传感器实时获取自身周围......