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

ROS_Environments for Hector_SLAM

asked 2012-07-27 11:26:31 -0600

TJump gravatar image

updated 2014-01-28 17:13:10 -0600

ngrennan gravatar image

I'm in the process of learning ROS with a specific target of using Hector_SLAM. I'm using rosws and have made workspaces, directories, etc. I am now exploring Hector_SLAM with its multiple stacks and I am wondering a best protocol either:

A) making a unique workspace for Hector_SLAM B) using an existing workspace but making a unique dirctory


I would appreciate some thoughts here.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-07-28 04:19:43 -0600

joq gravatar image

You can do whatever fits your work-flow. For many people the simplicity of a single workspace is best.

I use multiple workspaces, because I maintain packages on several ROS distros. Never mix distros within a single workspace.

It is better to open a new shell when you need to switch workspaces.

edit flag offensive delete link more


Thanks for the input. I can see where multiple workspaces across different distros would be a great approach. I'm still trying to work out if projects with many stacks would be better serviced if kept in their own workspace or just within a dedicated directory within a shared workspace. Cheers!

TJump gravatar image TJump  ( 2012-07-28 09:31:06 -0600 )edit

When using tools like rosws, I would keep each workspace flat.

joq gravatar image joq  ( 2012-07-28 12:49:43 -0600 )edit

Question Tools


Asked: 2012-07-27 11:26:31 -0600

Seen: 183 times

Last updated: Jul 28 '12