A ROS meta package for wheel control for RogiLink
座標変換部
- オムニ2輪(測定輪)
- オムニ3輪
- オムニ4輪
- 独ステ
- メカナム(未制作)
トピック通信部
- ロボットのパラメータをyamlに書く
- 起動する。 足回りの指令値は geometry_msgs::msg::Twist /cmd_vel をsubー>座標変換ー>Rogilink 現在異位置は Rogilinkー>座標変換ー>nav_msgs::msg::Odom /odom をpub という流れをとる。
type_name : "omni"か"steering"か"mechanam" radius : タイヤ半径 quantity : タイヤの個数 loop_rate : 制御周期 Hz gear_ratio: ギア比(仮置き) gear_ratio_horizonal: ギア比(ステア) coordinate: タイヤの位置を記述する座標を指定"cartesian"か"polar" x-y座標か極座標か Wheel_name: ロギリンクで使うタイヤの名前
length_xとlength_yで長方形の4すみにタイヤ
distanceが中心-タイヤの距離 argumentsが極座標でのタイヤの偏角(正面が准線)