Hello, I was wondering how the people involved with robotics software do most of their work. And what tools they use/prefer. This question is just out of curiosity. Also, I think a lot of people can benefit from this info.
Please try to answer as many as you can (or feel comfortable with):
- OS (assumming mostly ubuntu)
- IDE or just terminal
- ROS or something custom-made
- programming language/s
- debugging tools
- plots and visualization tools
- simulation software
- testing (unit or integration) / CI
- git workflow
- ML framework (if any)
Let me know if there’s anything else related to robotics software that I might be missing.