Advancing The Robotics Software Development Experience: Bridging Julia's Performance and Python's Ecosystem
<|reference_start|>Advancing The Robotics Software Development Experience: Bridging Julia's Performance and Python's Ecosystem: 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.<|reference_end|>
@article{goretkin2024advancing,
    title={Advancing The Robotics Software Development Experience: Bridging Julia's
  Performance and Python's Ecosystem},
    author={Gustavo Nunes Goretkin, Joseph Carpinelli, Andy Park},
    journal={arXiv preprint arXiv:2406.03677},
    year={2024},
    archivePrefix={arXiv},
    eprint={2406.03677},
    primaryClass={cs.RO}
}