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

How to setup a catkin workspace in a native Windows environment?

asked 2022-02-22 09:58:38 -0500

rykonvolta gravatar image

I have successfully installed ROS and managed to launch Gazebo and rviz with the command line commands based on a tutorial video, but I don't know how to set up a Catkin workspace in a Windows environment. All Catkin tutorials were from a Ubuntu base using a Ubuntu terminal. Can anybody walk me through the process or provide a link to a tutorial?

edit retag flag offensive close merge delete

Comments

First of all I would not recommend using ROS 1 in windows and you should just use Ubuntu via a virtual machine or the real thing and I would only suggest using Windows for ROS if you were using ROS 2

bribri123 gravatar image bribri123  ( 2022-02-22 21:51:41 -0500 )edit

I've read online elsewhere that ROS2 is not recommended for beginners as it's mainly in a testing phase (although I guess that's true of ROS For Windows), but my Ubuntu VM is kinda slow when I run more bulky applications like Unity and Gazebo. I also don't have a flash drive to dual boot on BIOS, so I'd still like to know.

rykonvolta gravatar image rykonvolta  ( 2022-02-23 12:23:48 -0500 )edit

I've read online elsewhere that ROS2 is not recommended for beginners as it's mainly in a testing phase

I'd say the slightly more positive way to describe it would be: "it's in a state of development".

ROS 2 is being used by quite a few companies and organisations to base products and research projects on. It's (ie: ROS 2) an ongoing development effort which will never be "finished", so describing it as being "in a testing phase" is not really something you can say I believe.

gvdhoorn gravatar image gvdhoorn  ( 2022-02-23 12:30:22 -0500 )edit

Might be worthwhile to install and learn both. However, I have found that the problem with ROS 2 at present is that it only has 200 libraries, so you can accomplish more with ROS1 with over 2000 packages. So might be worth my time to utilize both.

rykonvolta gravatar image rykonvolta  ( 2022-02-23 12:36:33 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2022-02-23 09:22:39 -0500

osilva gravatar image

Since you have installed ROS on Windows successfully, you should be able to complete the tutorials as most catkin commands are available with the installation.

For example you could use:

catkin_create_pkg helloworld roscpp rospy std_msgs

If you want to integrate to Visual Studio, I suggest take a look at this tutorial, it's not the most updated tutorial but it will give you a good idea.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2022-02-22 09:57:15 -0500

Seen: 1,346 times

Last updated: Feb 23 '22