最近在除錯谷歌cartographer演算法過程中,調參過程非常痛苦,為了避免反覆實體跑進行測試,需要錄製相關話題的bag包
具體如下:
rosbag record /odom /scan /imu /tf /tf_static
但是在離線跑該演算法的過程中出現如下問題:
warning: tf_old_data ignoring data from the past for frame base_link at time 26.5 according to authority unknown_publisher
在實體跑時只要將true 改為false即可,該引數預設為false
ROS機械人Diego 1 製作總結
1.底盤 diego1 所使用的底盤,總的來說滿足一般機器小車的要求,但也有些不足之處 a.動力不足 最大速度只能在0.2m s,這個是pid輸出已經是最大值255了。b.穩定性不足 因為需要使用pid對兩個電機進行調速,但即使這次調好了,可以走直線,關掉電源,重新開啟,可能就又走不了直線了。c.通...
機械人ros通訊
除錯幾天,ros之間的通訊。雖然還有點bug,但總之網路配置成功,並且能夠正 常通訊,現在記錄一下這個過程。一,網路通訊除錯 1 利用ifconfig命令檢視主機master turtlebot的上網本 和客戶端即工作機的 ip。2 利用hostname命令檢視,上網本和工作機使用者名字。3 開啟h...
機械人作業系統ROS總結
ros有很詳細大文件 按照文件,按步驟學習即可。ros定義了程序間通訊的方式,程序可以是在同乙個機器上,也可以是分布式的。這非常便於搭積木 搭系統,但是,對於效能,要做真正產品,估計效率要再考慮。這樣,從不同到 來的軟體模組,可以方便的組合成乙個機械人系統。ros把軟體分成不同的package,裡面...