Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
156 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Real-time Batched Distance Computation for Time-Optimal Safe Path Tracking (2309.12543v2)

Published 21 Sep 2023 in cs.RO

Abstract: In human-robot collaboration, there has been a trade-off relationship between the speed of collaborative robots and the safety of human workers. In our previous paper, we introduced a time-optimal path tracking algorithm designed to maximize speed while ensuring safety for human workers. This algorithm runs in real-time and provides the safe and fastest control input for every cycle with respect to ISO standards. However, true optimality has not been achieved due to inaccurate distance computation resulting from conservative model simplification. To attain true optimality, we require a method that can compute distances 1. at many robot configurations to examine along a trajectory 2. in real-time for online robot control 3. as precisely as possible for optimal control. In this paper, we propose a batched, fast and precise distance checking method based on precomputed link-local SDFs. Our method can check distances for 500 waypoints along a trajectory within less than 1 millisecond using a GPU at runtime, making it suited for time-critical robotic control. Additionally, a neural approximation has been proposed to accelerate preprocessing by a factor of 2. Finally, we experimentally demonstrate that our method can navigate a 6-DoF robot earlier than a geometric-primitives-based distance checker in a dynamic and collaborative environment.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (27)
  1. Time-optimal path tracking with iso safety guarantees. In 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 2023.
  2. ISO/TS 15066. Robots and robotic devices collaborative robots, 2016.
  3. FCL: A general purpose library for collision and proximity queries. In 2012 IEEE International Conference on Robotics and Automation, pages 3859–3866, 2012.
  4. Real-time collision detection and distance computation on point cloud sensor data. In 2013 IEEE International Conference on Robotics and Automation, pages 3593–3599. IEEE, 2013.
  5. Massively-Parallel Proximity Queries for Point Clouds. In Jan Bender, Christian Duriez, Fabrice Jaillet, and Gabriel Zachmann, editors, Workshop on Virtual Reality Interaction and Physical Simulation. The Eurographics Association, 2014.
  6. CHOMP: Gradient optimization techniques for efficient motion planning. In IEEE International Conference on Robotics and Automation, pages 489–494. IEEE, 2009.
  7. Algorithmic safety measures for intelligent industrial co-robots. In 2016 IEEE International Conference on Robotics and Automation (ICRA), pages 3095–3102, 2016.
  8. Efficient calculation of minimum distance between capsules and its use in robotics. IEEE Access, 7:5368–5373, 2019.
  9. Minimum distance calculation using skeletal tracking for safe human-robot interaction. Robotics and Computer-Integrated Manufacturing, 73:102253, 2022.
  10. Motion Planning as Probabilistic Inference using Gaussian Processes and Factor Graphs. In Robotics: Science and Systems XII. Robotics: Science and Systems Foundation, 2016.
  11. Continuous-time gaussian process motion planning via probabilistic inference. The International Journal of Robotics Research, 37(11):1319–1340, 2018.
  12. Kinectfusion: Real-time dense surface mapping and tracking. In 2011 10th IEEE International Symposium on Mixed and Augmented Reality, pages 127–136, 2011.
  13. Voxblox: Incremental 3d euclidean signed distance fields for on-board mav planning. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2017.
  14. Fiesta: Fast incremental euclidean distance fields for online motion planning of aerial robots. In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 4423–4430, 2019.
  15. isdf: Real-time neural signed distance fields for robot perception. arXiv preprint arXiv:2204.02296, 2022.
  16. Simultaneous scene reconstruction and whole-body motion planning for safe operation in dynamic environments. In 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 3710–3717, 2021.
  17. Fast online collision avoidance for mobile service robots through potential fields on 3d environment data processed on gpus. In 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO), pages 921–928, 2017.
  18. Unified GPU voxel collision detection for mobile manipulation planning. In 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 4154–4160. IEEE, 2014.
  19. Parallel banding algorithm to compute exact distance transform with the gpu. In Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games, pages 83–90, 2010.
  20. Regularized deep signed distance fields for reactive motion generation. In 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 6673–6680, 2022.
  21. Kris Hauser. Semi-infinite programming for trajectory optimization with non-convex obstacles. The International Journal of Robotics Research, 40(10-11):1106–1122, 2021.
  22. Obstacle Avoidance for Manipulator with Arbitrary Arm Shape Using Signed Distance Function. In 2018 IEEE International Conference on Robotics and Biomimetics (ROBIO), pages 343–348. IEEE, 2018.
  23. Spatial transformer networks. In C. Cortes, N. Lawrence, D. Lee, M. Sugiyama, and R. Garnett, editors, Advances in Neural Information Processing Systems, volume 28. Curran Associates, Inc., 2015.
  24. Gpu-based real-time collision detection for motion execution in mobile manipulation planning. In 2013 16th International Conference on Advanced Robotics (ICAR), pages 1–7, 2013.
  25. Performance engineering for real and complex tall & skinny matrix multiplication kernels on gpus. The International Journal of High Performance Computing Applications, 35(1):5–19, 2021.
  26. Rosen Diankov. Automated Construction of Robotic Manipulation Programs. PhD thesis, Carnegie Mellon University, Robotics Institute, 8 2010.
  27. A new approach to time-optimal path parameterization based on reachability analysis. IEEE Transactions on Robotics, 34(3):645–659, 2018.

Summary

We haven't generated a summary for this paper yet.

Youtube Logo Streamline Icon: https://streamlinehq.com