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

[Feature]: Visualization of cars in the 3D Map for the intermediate layer #517

Open
4 tasks done
SirMDA opened this issue Nov 23, 2024 · 1 comment · May be fixed by #570
Open
4 tasks done

[Feature]: Visualization of cars in the 3D Map for the intermediate layer #517

SirMDA opened this issue Nov 23, 2024 · 1 comment · May be fixed by #570
Assignees
Labels
perception system System Engineering

Comments

@SirMDA
Copy link
Collaborator

SirMDA commented Nov 23, 2024

Feature Description

For a PoC of the intermediate layer we not only need the data and data structure but also a visualization.
This feature should include following:

  • Research on how visualization can be done
  • Research how to get the information of the car coordinates through the object detection by the camera (partially already existing)
  • Check which models are implemented and what they are capable of
  • Best case implement a first throw on how the objects could be visualized in Rviz

Definition of Done

  • Research on how visualization can be done
  • Research how to get the information of the car coordinates through the object detection by the camera (partially already existing)
  • Check which models are implemented and what they are capable of
  • Best case implement a first throw on how the objects could be visualized in Rviz

Effort Estimate

3 - 4 d

Testability

As this will only be a PoC this will not be tested yet.

Dependencies

#486

@SirMDA SirMDA added perception system System Engineering labels Nov 23, 2024
@SirMDA SirMDA added this to the Sprint 02 2024-11-25 milestone Nov 23, 2024
@SirMDA SirMDA self-assigned this Nov 23, 2024
@SirMDA SirMDA moved this to 🏗 In progress in PAF Project Backlog Nov 23, 2024
@vinzenzm
Copy link
Collaborator

I created a first prototype of the map visualization.
Inspired by the class diagram provided in the brainstorm issue #494.

Screenshot from 2024-11-24 00-46-50
Screenshot from 2024-11-24 00-47-03
In the screenshots you can see two Entities inside the map. Red entities are collidables, green ones not.
In the second screenshot the collidable filter is activated. Therefor only the red one shows.

As a RVIZ Panel is needed for this catkin_make must be executed.
In #420 I implemented the functionality to execute catkin_make in the containers.
The current workflow for testing is:

  1. Stop leaderboard
  2. Execute catkin_make in dev container
  3. Start leaderboard
  4. Execute catkin_make in agent container
  5. Execute catkin_make in agent-dev container
  6. Add the panel in rviz

(The visualization node has to be started seperately as well)

As you can see before this can be deployed this infrastructure issue has to be dealt with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment