Advancing The Robotics Software Development Experience: Bridging Julia's Performance and Python's Ecosystem
Goretkin, Gustavo Nunes, Carpinelli, Joseph, Park, Andy
–arXiv.org Artificial Intelligence
Robotics programming typically involves a trade-off between the ease of use offered by Python and the run-time performance of C++. While multi-language architectures address this trade-off by coupling Python's ergonomics with C++'s speed, they introduce complexity at the language interface. This paper proposes using Julia for performance-critical tasks within Python ROS 2 applications, providing an elegant solution that streamlines the development process without disrupting the existing Python workflow.
arXiv.org Artificial Intelligence
Jun-5-2024
- Country:
- North America > United States > Massachusetts > Middlesex County > Cambridge (0.04)
- Genre:
- Research Report (0.50)
- Technology:
- Information Technology
- Artificial Intelligence > Robots (0.78)
- Software > Programming Languages (0.69)
- Information Technology