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

Revision history [back]

I agree 100% with @astaranowicz. Learning a little Ubuntu and then developing ROS software on Ubuntu is probably much easier than trying to get big parts of ROS to run on Windows.

However, if you absolutely must use windows, have a look at the win_ros stack.

Regarding 2D SLAM on a quadrotor, check out the hector_quadrotor stack, they are basically doing exactly what you want.

Concerning the sensor, I think you'll need a small 2D laser scanner, such as a Hokuyo, provided your quadrotor can carry the weight.

I agree 100% with @astaranowicz. Learning a little Ubuntu and then developing ROS software on Ubuntu is probably much easier than trying to get big parts of ROS to run on Windows.Windows. Heck, it's probably even easier to run 90% of the ROS nodes in a Ubuntu virtual machine on Windows, and only the bare essentials on the Windows host.

However, if you absolutely must use windows, have a look at the win_ros stack.

Regarding 2D SLAM on a quadrotor, check out the hector_quadrotor stack, they are basically doing exactly what you want.

Concerning the sensor, I think you'll need a small 2D laser scanner, such as a Hokuyo, provided your quadrotor can carry the weight.

I agree 100% with @astaranowicz. Learning a little Ubuntu and then developing ROS software on Ubuntu is probably much easier than trying to get big parts of ROS to run on Windows. Heck, it's probably even easier to run 90% of the ROS nodes in a Ubuntu virtual machine on Windows, and only the bare essentials on the Windows host. host, than trying to get everything to run on Windows.

However, if you absolutely must use windows, have a look at the win_ros stack.

Regarding 2D SLAM on a quadrotor, check out the hector_quadrotor stack, they are basically doing exactly what you want.

Concerning the sensor, I think you'll need a small 2D laser scanner, such as a Hokuyo, provided your quadrotor can carry the weight.