My company will soon be starting a brand new robotics project, and we are still trying to decide whether we should design and code a robotics software platform from scratch, or if there are any good existing ones.
It would be very useful if there was a software platform which was commonly used among both academics and industry so that our robotic system was generally compatible with others, and so that people were already familiar with it.
We would like the software platform to be able to:
- Integrate new robotic hardware components easily.
- Already contain a wide array of useful data processing and visualisation tools
- Make efficient use of computing hardware