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

Is a kinect a accurate way to simulate a Velodyne 16?

asked 2016-07-07 04:32:49 -0500

kotoko gravatar image

updated 2016-07-11 04:40:33 -0500

mgruhler gravatar image

Hello everyone!

I'm starting a project with ROS that needs a reliable simulation world with a Velodyne 16 sensor. The catch is I don't have access to the lidar sensor during a couple of months and was planning to use the simulation environment to start working on some plan algorithms that the real robot will use.

So far my options for modeling the Velodyne 16 are: a) a kinect (outputs a point cloud) b) the sensor built in http://gazebosim.org/tutorials?tut=gu... . (this outputs laser rays)

Since I can't really experiment with the real thing, I'm not sure if it is reliable to use a) and it's point cloud and assume it's equivalent to get laser ray output with velodyne_driver and then transform it to a point cloud with velodyne_pointcloud.

I'm using hydro.

Thank you for any input.

edit retag flag offensive close merge delete

Comments

I assume you are referring to something different from the ROS Kinetic distro, so no idea what you are asking about.

joq gravatar image joq  ( 2016-07-07 09:14:40 -0500 )edit

I edited the question, I think now it's more explanatory.

kotoko gravatar image kotoko  ( 2016-07-08 01:13:35 -0500 )edit

So, what is a "kinetic"?

joq gravatar image joq  ( 2016-07-08 11:56:48 -0500 )edit

Sorry, kinect ... stupid typo...

kotoko gravatar image kotoko  ( 2016-07-11 04:00:21 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2016-07-07 09:16:14 -0500

joq gravatar image

updated 2016-07-11 11:24:27 -0500

If you want to simulate a Velodyne LIDAR, it can be done using Gazebo:

EDIT: OK, now I understand you are not talking about software simulation, like with Gazebo. You want to use a Kinect device to simulate the output of a Velodyne.

While both devices provide 3D data, they work quite differently. Their ranges, resolutions and fields of view are very different.

Not knowing what you are trying to discover using the substitution, I can't say whether using a Kinect will help or not. Very likely, the results would be confusing.

edit flag offensive delete link more

Comments

Yes, I did that really cool tutorial but got confused on why the output was laser ray and not point cloud. It was actually where the confusion started from.

kotoko gravatar image kotoko  ( 2016-07-08 01:15:06 -0500 )edit

Sorry that link was misleading. There is a velodyne gazebo plugin, but I can't find a link to it right now.

joq gravatar image joq  ( 2016-07-08 12:10:33 -0500 )edit
joq gravatar image joq  ( 2016-07-08 16:59:23 -0500 )edit
1

I ended up switching to the http://wiki.ros.org/velodyne_simulator for this same reason.

kotoko gravatar image kotoko  ( 2016-08-04 07:42:33 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2016-07-07 04:32:49 -0500

Seen: 707 times

Last updated: Jul 11 '16