iRob_bot_ros2 is a ROS2 support package for iRob-bot project, this includes :
irob_msgsfor motor message and control messageirob_interfacefor hardware interfaceirob_controllerfor various types of holonomic robot (3 wheels Omni, 4 wheels Omni and 4 wheels Mecanum)irob_maneuv3rfor A to B position controllerirob_maneuv3r_trackerfor pure-pursuit path tracking controller (Work in progress)irob_trajectory_serverfor publishing trajectory using PoseStamped message. Save to CSV file soonirob_launcherfor launching the above packages
- implement the
irob_interface_wirelessto be used with the original iRob-bot - implement the pure pursuit controller
- built-in EKF to support other odometry method (based on optical mouse sensor, LiDAR and/or dead wheels)
- save trajectory from
irob_trajectory_serverinto CSV format - implement path smoothing to take in data from user pose (manual planning).