Live data from Hacker News

Robotics Development Environment with ROS in C++ and Python

github.com

1–10 of 59 posts

Re: Robotics Development Environment with ROS in C++ and Python

#4

Can this be easily setup on Windows? Was my biggest obstacle to using ROS in the past.

ROS1 is primarily used with linux unless you use a VM. ROS2 can be used on linux, mac or windows. You can also check out AWS robomaker to use ROS in the cloud.

https://wiki.ros.org https://index.ros.org/doc/ros2/ https://index.ros.org/doc/ros2/Installation/Crystal/Windows-... https://aws.amazon.com/robomaker/

Re: Robotics Development Environment with ROS in C++ and Python

#6

If you want to really enjoy the ingenuity of people that otherwise might be considered "simple", check out the ROS for Agriculture group and slack channels. People converting 70s and 80s era farm equipment to be automated, and it's pure gold.

Oooh I’m working on a farming robot right now. I’m gonna have to join that group!

Re: Robotics Development Environment with ROS in C++ and Python

#7
post #2

I was reading up on ROS the other day when the thought occurred that Erlang is, in many ways, similar to some of the core functionality of ROS, and might be a good substitute for [parts of] it.

It’s true, the reason for choosing C++ and Python as first class languages is because of their strength in numerical computing and AI capabilities (for python anyway), which erlang mostly lacks. It would definitely be cool to be able to use erlang though.

Re: Robotics Development Environment with ROS in C++ and Python

#8

Can this be easily setup on Windows? Was my biggest obstacle to using ROS in the past.

While ROS2 promises windows compatibility I’m not so sure how it will turn out. Most guides, drivers and general support will focus on Linux. We’ll see how wrong I am when ROS2 finally takes off!

Re: Robotics Development Environment with ROS in C++ and Python

#9

Can this be easily setup on Windows? Was my biggest obstacle to using ROS in the past.

I've never tried it, so I don't know how easy it is, but there has been a lot of work recently to improve ROS on Windows: https://microsoft.github.io/Win-RoS-Landing-Page/

Re: Robotics Development Environment with ROS in C++ and Python

#10

Can this be easily setup on Windows? Was my biggest obstacle to using ROS in the past.

FWIW, I tried using Ros on Windows as recently as the summer but IMO the biggest issue is that 3rd party packages like those listed on the Github repo are predominantly coded for Linux. So I'd have issues with builds failing to compile if they weren't tuned to work on Windows.

I ended up just installing Ubuntu and dual booting to save me a lot of hassle.

Post reply on HN