Skip to content

Releases: SMBU-PolarBear-Robotics-Team/pb2025_sentry_nav

v1.2.0

10 Feb 07:52
Compare
Choose a tag to compare

Full Changelog: 1.1.0...v1.2.0

Main CHANGELOG

New Features

  • Add submodule pb_teleop_twist_joy: Added a new submodule pb_teleop_twist_joy.

  • Add rmul_2025 map: Added a new map for rmul_2025. (Commit: ✨ feat: Add rmul_2025 map)

  • Support BackUpFreeSpace and IntensityObstacleLayer: Added new plugins to enhance the robot's navigation capabilities by allowing it to back up into free space and handle obstacle intensity data.

Bug Fixes

  • Update prior_pcd_file path to reality: Fixed the path for prior_pcd_file in rm_sentry_reality_launch.py

Performance Improvements

  • Update cmd_vel topic remappings for consistency: Updated the pb2025_nav_bringup to ensure consistent cmd_vel topic remappings.

  • Move ign_sim_pointcloud_tool params to nav2_param.yaml: Refactored the rm_sentry_sim_launch to move Ignition simulation point cloud tool parameters to nav2_param.yaml.

  • Move livox params to nav2_param.yaml: Refactored the rm_sentry_reality_launch to move Livox parameters to nav2_param.yaml.

  • Correct angular velocity calculation in cmdVelCallback: Improved the fake_vel_transform by correcting the angular velocity calculation.

  • Optimize map and pcd file path declarations: Optimized the pb2025_sentry_nav by using TextSubstitution for map and PCD file path declarations.

  • Using SetRemap to simplify tedious remappings: Simplified the pb2025_nav_bringup by using SetRemap for remappings.

1.1.0

12 Jan 12:11
Compare
Choose a tag to compare

Full Changelog: 1.0.1...1.1.0

  1. Add a sub repository terrain_analysis to achieve non ground point cloud segmentation.
  2. Rewrite the nav2_behavior_tree to achieve more aggressive dynamic obstacle avoidance.