[ros-users] [Discourse.ros.org] [General] Why don't we use R…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Keshavchintamani via ros-users
Date:  
To: ros-users
CC: Keshavchintamani
Subject: [ros-users] [Discourse.ros.org] [General] Why don't we use ROS?


In my time managing a team that used ROS for a large European research project and my time with ROS at home, I think the hardest part of ROS is the steep curve offered by the dependency and build system - make, cmake, gcc, et al..

I offered a tutorial on ROS once to a couple of Java developers and they stopped speaking to me thinking I'd take them away from their murky maven builds and drown them in make files! :joy:

While the existing tutorials makes it easy to setup from apt and get going, the hard part comes when you have to build topics with covariance, time synchronization and all the other good stuff to make your robot work. For example, I remember struggling to ENU transform my IMU for robot_localization and I just couldnt find a location with a good description :-) even on Answers.

Still I'm a big believer in ROS and experimenting with ROS2 where many of QoS limitations are taken out. I think its the only way of prototyping robots today despite the learning curve. Building monolithic applications is so 2008 but a good option still if you want to be like Golem from the Lord of the Rings :wink:





---
[Visit Topic](https://discourse.ros.org/t/why-dont-we-use-ros/3161/14) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>