Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Publish nav graph Signed-off-by: Yadunund <[email protected]> * Added ObstacleManager Signed-off-by: Yadunund <[email protected]> * Moved ObstacleManager into src Signed-off-by: Yadunund <[email protected]> * Build as ROS 2 component. Dynamically load detector and responder plugins Signed-off-by: Yadunund <[email protected]> * Refactor into data struct Signed-off-by: Yadunund <[email protected]> * Uncrustify Signed-off-by: Yadunund <[email protected]> * Serialize using octomap Signed-off-by: Yadunund <[email protected]> * Removed ObstacleData Signed-off-by: Yadunund <[email protected]> * Detector accepts a callback Signed-off-by: Yadunund <[email protected]> * Export dependencies Signed-off-by: Yadunund <[email protected]> * Export include dir Signed-off-by: Yadunund <[email protected]> * Explicitly link pluginlib Signed-off-by: Yadunund <[email protected]> * Keep ClassLoaders alive Signed-off-by: Yadunund <[email protected]> * Revert to msg builder API Signed-off-by: Yadunund <[email protected]> * Explicitly include message headers Signed-off-by: Yadunund <[email protected]> * Add skeleton for LaneBlocker Signed-off-by: Yadunund <[email protected]> * Use api from rmf_traffic_ros2 for graph serialization Signed-off-by: Yadunund <[email protected]> * Fix typo Signed-off-by: Yadunund <[email protected]> * Uncrustify Signed-off-by: Yadunund <[email protected]> * Implement speed limit API and publish lane_states Signed-off-by: Yadunund <[email protected]> * Added speed limit request interface to legacy full_control Signed-off-by: Yadunund <[email protected]> * Uncrustify Signed-off-by: Yadunund <[email protected]> * Compute transfroms to rmf frame Signed-off-by: Yadunund <[email protected]> * Added skeletop for processing Signed-off-by: Yadunund <[email protected]> * Warn users of unsupported speed limits Signed-off-by: Yadunund <[email protected]> * Serialize/deserialize speed limits Signed-off-by: Yadunund <[email protected]> * Added logic for publishing lane closures Signed-off-by: Yadunund <[email protected]> * Add cull timer Signed-off-by: Yadunund <[email protected]> * Finished implementing cull Signed-off-by: Yadunund <[email protected]> * Updated intersection checker Signed-off-by: Yadunund <[email protected]> * WIP Signed-off-by: Yadunund <[email protected]> * Fix tf2_geometry_msgs dep for humble Signed-off-by: Yadunund <[email protected]> * Rough collision check implementation Signed-off-by: Yadunund <[email protected]> * Added tests for IntersectionChecker Signed-off-by: Yadunund <[email protected]> * Fixes to SAT Signed-off-by: Yadunund <[email protected]> * Debug rotation Signed-off-by: Yadunund <[email protected]> * Kinda working Signed-off-by: Yadunund <[email protected]> * Use lowest not min Signed-off-by: Yadunund <[email protected]> * Added more failing tests Signed-off-by: Yadunund <[email protected]> * Use dist Signed-off-by: Yadunund <[email protected]> * Cleanup Signed-off-by: Yadunund <[email protected]> * Many logic fixes Signed-off-by: Yadunund <[email protected]> * Uncrustify Signed-off-by: Yadunund <[email protected]> * Refactor Signed-off-by: Yadunund <[email protected]> * Fix API and use bb msgs from rmf_obstacle_ros2 Signed-off-by: Yadunund <[email protected]> * Simplify pkg Signed-off-by: Yadunund <[email protected]> * Fix rmf_obstacle_ros2 intersection checker (#219) * fix intersection checker Signed-off-by: Pranay Shirodkar <[email protected]> * fix uncrustify and build warning Signed-off-by: Pranay Shirodkar <[email protected]> * use Eigen library for transformations Signed-off-by: Pranay Shirodkar <[email protected]> * cleanup Signed-off-by: Pranay Shirodkar <[email protected]> * Use local bb2d Signed-off-by: Yadunund <[email protected]> * Uncrustify Signed-off-by: Yadunund <[email protected]> * Added feeback Signed-off-by: Alejandro Hernández Cordero <[email protected]> * Add Speed Limit Requests (#222) * add FleetUpdateHandle speed limit API to python bindings Signed-off-by: Pranay Shirodkar <[email protected]> * add continuous checker option for dynamic obstacles Signed-off-by: Pranay Shirodkar <[email protected]> * refactor Lane Close and Open msg building Signed-off-by: Pranay Shirodkar <[email protected]> * add speed limits Signed-off-by: Pranay Shirodkar <[email protected]> * Fix style Signed-off-by: Yadunund <[email protected]> * Fix const correctness and do not pass unordered_map by ref to publisher Signed-off-by: Yadunund <[email protected]> Signed-off-by: Pranay Shirodkar <[email protected]> Signed-off-by: Yadunund <[email protected]> Co-authored-by: Yadunund <[email protected]> Co-authored-by: Yadunund <[email protected]> * Filled PointCloud message Signed-off-by: Alejandro Hernández Cordero <[email protected]> * Insert lanes with their state Signed-off-by: Alejandro Hernández Cordero <[email protected]> * Added MessageFilter to rmf_obstacles topic Signed-off-by: Alejandro Hernández Cordero <[email protected]> * Added optional return value to deserialize_key method Signed-off-by: Alejandro Hernández Cordero <[email protected]> * Combine close/open and limit/unlimit functions Signed-off-by: Alejandro Hernández Cordero <[email protected]> * Use member variables instead of passing unordered_maps by reference between these functions Signed-off-by: Alejandro Hernández Cordero <[email protected]> * Defined templated pure abstract class to perform serialization/deserialization Signed-off-by: Alejandro Hernández Cordero <[email protected]> * Fix build Signed-off-by: Yadunund <[email protected]> * Link against targets in test Signed-off-by: Yadunund <[email protected]> --------- Signed-off-by: Yadunund <[email protected]> Signed-off-by: Yadunund <[email protected]> Signed-off-by: Pranay Shirodkar <[email protected]> Signed-off-by: Alejandro Hernández Cordero <[email protected]> Co-authored-by: Pranay Shirodkar <[email protected]> Co-authored-by: Alejandro Hernández Cordero <[email protected]>
- Loading branch information