ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

Windows is not officially supported with ROS1, see target platforms.

I think OpenCV is used to support image transport + serialization and for artificial camera view generation in Gazebo. OpenSSL is just an HTTPS implementation.

In addition, these prerequisites don't seem that bad. Any particular reason you're avoiding those? ROS2 is a neither an operation system nor just a language. It's a set of tools + pub sub system that tries to serve the entire robotics community, which is naturally large and varied so some dependencies are necessary.

Can't I just use VSCode on its own and download extensions of ROS for it along with combining it with Gazebo? ROS doesn't require you to use one IDE or another and has a separate installation process but you can find various ROS extensions on the VScode marketplace if you look.

Can I just use conda to install all packages to run ROS? Yes, googling ros2 + conda takes me to the following post on Medium explaining how conda and ros2 work together. Last I checked a lot of packages have been ported to Conda but I suspect more niche packages might not be supported which might be fine in your use case.

Windows is not officially supported with ROS1, see target platforms.

I think OpenCV is used to support image transport + serialization and for artificial camera view generation in Gazebo. OpenSSL is just an HTTPS implementation.implementation. Make sure you're installing ros-base rather than ros-desktop which comes with various non-essential tools.

In addition, these prerequisites don't seem that bad. Any particular reason you're avoiding those? ROS2 is a neither an operation system nor just a language. It's a set of tools + pub sub system that tries to serve the entire robotics community, which is naturally large and varied so some dependencies are necessary.

Can't I just use VSCode on its own and download extensions of ROS for it along with combining it with Gazebo? ROS doesn't require you to use one IDE or another and has a separate installation process but you can find various ROS extensions on the VScode marketplace if you look.

Can I just use conda to install all packages to run ROS? Yes, googling ros2 + conda takes me to the following post on Medium explaining how conda and ros2 work together. Last I checked a lot of packages have been ported to Conda but I suspect more niche packages might not be supported which might be fine in your use case.

Windows is not officially supported with ROS1, see target platforms.

I think OpenCV is used to support image transport + serialization and for artificial camera view generation in Gazebo. OpenSSL is just an HTTPS implementation. Make sure you're installing ros-base rather than ros-desktop which comes with various non-essential tools.

In addition, these prerequisites don't seem that bad. Any particular reason you're avoiding those? ROS2 is a neither an operation system nor just a language. It's a set of tools + pub sub system that tries to serve the entire robotics community, which is naturally large and varied so some dependencies are necessary.

Can't I just use VSCode on its own and download extensions of ROS for it along with combining it with Gazebo? Gazebo?

ROS doesn't require you to use one IDE or another and has a separate installation process but you can find various ROS extensions on the VScode marketplace if you look.

Can I just use conda to install all packages to run ROS? ROS?

Yes, googling ros2 + conda takes me to the following post on Medium explaining how conda and ros2 work together. Last I checked a lot of packages have been ported to Conda but I suspect more niche packages might not be supported which might be fine in your use case.