Skip to content

3.1.0

Latest
Compare
Choose a tag to compare
@sea-bass sea-bass released this 14 Oct 17:20
· 10 commits to main since this release
c596f68

This is a minor release that addresses several bugs/robustness issues in 3.0.0.

It additionally adds a few new features, such as (limited) world resetting from the GUI, constantly draining battery during navigation, and looking up hallways with bidirectional names (e.g., hall_roomA_roomB and hall_roomB_roomA)

What's Changed

  • Count paths with zero poses as path planning failures by @sea-bass in #251
  • Allow opening and closing locations globally from GUI by @sea-bass in #254
  • Remove graph nodes from locked-off hallways when searching for paths by @sea-bass in #253
  • Include hallway state in world state ROS message by @sea-bass in #255
  • Cleanly shutdown ROS interface node by @sea-bass in #256
  • Include navigation path length in ROS message by @sea-bass in #257
  • Consistently return execution status in GUI callbacks by @sea-bass in #258
  • Add header to RobotState message by @sea-bass in #259
  • Consistently update robot state in GUI after path following by @sea-bass in #260
  • Count open, close, lock, and unlock trivial operations as success by @sea-bass in #261
  • Fix collision checking with closed hallways by @sea-bass in #265
  • Use get_location_from_pose function consistently and optimize it to check the previous location by @sea-bass in #264
  • Allow looking up hallways by reversed name by @sea-bass in #266
  • Allow multiple hallways connecting two rooms and check for duplicate names in world add methods by @sea-bass in #268
  • Fix pyrobosim_ros docs build and move build script to docs folder by @sea-bass in #269
  • Add world reset UI button by @sea-bass in #270
  • Import matplotlib 3D tools in the bodies of grasp plotting functions by @sea-bass in #273
  • Drain battery continuously while navigating by @sea-bass in #274
  • Fix path following cancelation logic by @sea-bass in #275
  • Add ROSCon 2024 workshop to usage examples by @sea-bass in #276
  • Fix object spawn getters by @sea-bass in #279
  • Enable interactive mode in GUI MatPlotLib canvas by @sea-bass in #280
  • 3.1.0 by @sea-bass in #281

Full Changelog: 3.0.0...3.1.0