Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LiDAR simulation in Gazebo #4

Open
8 of 11 tasks
huckl3b3rry87 opened this issue Mar 12, 2018 · 3 comments
Open
8 of 11 tasks

LiDAR simulation in Gazebo #4

huckl3b3rry87 opened this issue Mar 12, 2018 · 3 comments

Comments

@huckl3b3rry87
Copy link
Contributor

huckl3b3rry87 commented Mar 12, 2018

New Feature

This feature will leverage Gazebo to simulate a LiDAR. With that vehicle dynamics will simulated by Chrono

Status

With this commit a HMMWV vehicle is visualized in Gazebo along with an obstacle. By running

roslaunch mavs_gazebo move_hmmwv.jl

Gazebo pops up and the vehicle moves along the y direction past an obstacle while publishing lidar points as

mavs/mavs_gazebo$ rostopic type lidar_points
sensor_msgs/PointCloud2

TODO

  • 1) make make it possible to initialize with other config files for vehicle and obstacle position
  • 2) fix gazebo and RViz views on hmmwv
  • 3) fix display issue on the tires
  • 4) add speed of obstacles in Gazebo
  • 5) add multiple obstacles
  • 6) use the robot name parametrically in all files
  • 7) add in an option to update the state of the vehicle based off of /state/ parameter
  • 8) add in an option to pause the simulation before it starts
  • 9) add in an option to convert the format of the data to PointCloud
  • 10) add in an option to not simulate Gazebo
  • 11) add in an option to pass the reference frame of the vehicle and the lidar
@huckl3b3rry87
Copy link
Contributor Author

@tqshao for you to test this with the obstacle_detector package, you will need to complete task 11) and task 9). I started both of these and there is an example of task 11) being done in my AVExamples.jl package. We should add the point_cloud_converter package for doing this conversion, if it is not already in Autoware (need to check). Can you please take care of at least these two tasks from the list above?

@huckl3b3rry87
Copy link
Contributor Author

Given this commit TODO items 1,3,4,5,6,7 are complete.

It can be tested with:

roslaunch mavs_gazebo demo.launch

@huckl3b3rry87 huckl3b3rry87 mentioned this issue Mar 12, 2018
6 tasks
huckl3b3rry87 pushed a commit that referenced this issue Nov 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant