I was wondering if I could check the steps to update the MobileBaseSDK for the reachy_mobile_base service on Reachy 2023? I am currently using MobileBaseSDK v0.1.1 on Reachy 2023 and would like to try updating it to v1.0.2 (if that will not break the mobile base service?). I was not sure if these are the right steps:
Update the mobile-base-sdk in ~/dev/mobile-base-sdkto version v1.0.2
Build the updated mobile reachy_2023 workspace? I was not sure if something in the reachy_2023 repo needs to be changed to launch the mobile base service with updated MobileBaseSDK?
Sorry for one followup question, if I would like to modify the mobile base Lidar’s critical safety distance, could I modify it in the zuuu_hal/config/params.yaml file? Would I need to rebuild the reachy_2023 workspace? Or is it enough to just update the yaml file?
zuuu_hal:
ros__parameters:
laser_upper_angle: 2.85 # 2.5 is a low value tunned for Remi's robot, on a normal Reachy mobile this can be higher
laser_lower_angle: -2.85 # is often -laser_upper_angle
max_duty_cyle: 0.20 # max is 1.0
cmd_vel_timeout: 0.2
max_full_com_fails: 100
main_tick_period: 0.012
control_mode: "OPEN_LOOP"
max_accel_xy: 1.0
max_accel_theta: 1.0
xy_tol: 0.0
theta_tol: 0.0
smoothing_factor: 5.0
safety_distance: 0.70 # distance from the center of the robot
critical_distance: 0.55 # distance from the center of the robot