-
Notifications
You must be signed in to change notification settings - Fork 11
Operation area expansion
Joshua Williams edited this page Oct 29, 2021
·
1 revision
We'd like to use our stack anywhere along the Grand Tour route (a large loop around campus). To accomplish this, we must tackle the following challenges.
- Create multiple 3D scans along our route, saved as pointclouds
- We've been using Autoware's built-in ndt_mapper launch file to generate PCD files from ROS bags using the Quad. This seems to work pretty well, but many alternatives are available.
- Stitch these pointclouds together into a single "supercloud" using ICP or a similar algorithm
- Libpointmatcher is a popular library that can do just this. It even has ROS integrations, although compatibility with ROS2 Foxy is questionable.
- Pointclouds can be visualized in Paraview, a powerful data viz tool.
- The Point Cloud Library is the bread-and-butter of pointcloud processing. It includes everything from simple transforms to advanced filters.
- Rewrite our pointcloud publisher to split our "supercloud" into smaller chunks, and only publish chunks near the vehicle (save memory and processing resources)
- Create a single Lanelet map of our loop area that includes stop signs/lines, yield signs/lines, pedestrian zones, speed limits, and other necessary metadata (extraneous metadata not included).
General
- Papers for literature review
- Demo 2: Grand Tour (Overview)
- Our Team
- Learning resources
- Meeting notes
- Archived Pages
Development & Simulation
- Code Standards and Guidelines
- Writing and Running Tests
- Installation and usage
- Logging into the Quad Remote Simulator
- Running the Simulator
Software Design
Outdated or Uncategorized