-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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/perception visualization cleanup #1648
Conversation
* Removal of all visualization messages from perception nodes * Visualization dependency removal * Launch file modification
* Error on Clustering CPU
It seems like there are 4 spaces indent in each block. That leads to modifications in every single code. Can you modify these part so that diff part would be more clarified? |
got it @cirpue49 doesn't look good (IMO), but as you wish |
* Added README
ROS clang-format formats code with IndentWidth = 2.
https://github.com/CPFL/Autoware/wiki/Contribution-Rules#ros-c-coding |
It is already applied |
Are you sure? |
@cirpue49 Done |
@amc-nu Do you use this format file? |
* Added valid field for visualization and future compatibility with ADAS ROI filtering
…thub.com/CPFL/Autoware into feature/perception_visualization_cleanup
* keep label of the oldest tracker
…thub.com/CPFL/Autoware into feature/perception_visualization_cleanup
…:CPFL/Autoware into feature/perception_visualization_cleanup
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
* 2D Rect node visualize_rects added to visualization_package
* * Initial commit for visualization package * Removal of all visualization messages from perception nodes * Visualization dependency removal * Launch file modification * * Fixes to visualization * Error on Clustering CPU * Reduce verbosity on markers * intial commit * * Changed to 2 spaces indentation * Added README * Fixed README messages type * 2 space indenting * ros clang format * Publish acceleration and velocity from ukf tracker * Remove hardcoded path * Updated README * updated prototype * Prototype update for header and usage * Removed unknown label from being reported * Updated publishing orientation to match develop * * Published all the trackers * Added valid field for visualization and future compatibility with ADAS ROI filtering * Add simple functions * Refacor code * * Reversed back UKF node to develop * Formatted speed * Refactor codes * Refactor codes * Refactor codes * Refacor codes * Make tracking visualization work * Relay class info in tracker node * Remove dependency to jskbbox and rosmarker in ukf tracker * apply rosclang to ukf tracker * Refactor codes * Refactor codes * add comment * refactor codes * Revert "Refactor codes" This reverts commit 135aaac. * Revert "apply rosclang to ukf tracker" This reverts commit 4f8d1cb. * Revert "Remove dependency to jskbbox and rosmarker in ukf tracker" This reverts commit 4fa1dd4. * Revert "Relay class info in tracker node" This reverts commit 1637baa. * delete dependency to jsk and remove pointcloud_frame * get direction nis * set velocity_reliable true in tracker node * Add divided function * add function * Sanity checks * Relay all the data from input DetectedObject * Divided function work both for immukf and sukf * Add comment * Refactor codes * Pass immukf test * make direction assisted tracking work * Visualization fixes * Refacor codes * Refactor codes * Refactor codes * refactor codes * refactor codes * Refactor codes * refactor codes * Tracker Merging step added * Added launch file support for merging phase * lane assisted with sukf * Refactor codes * Refactor codes * * change only static objects * keep label of the oldest tracker * Static Object discrimination * Non rotating bouding box * no disappear if detector works * Modify removeRedundant a bit * Replacement of JSK visualization for RViz Native Markers * Added Models namespace to visualization * Naming change for matching the perception component graph * * Added 3D Models for different classes in visualization * 2D Rect node visualize_rects added to visualization_package
Status
PRODUCTION / DEVELOPMENT
Description
Implements autowarefoundation/autoware_ai#379
Related PRs
autowarefoundation/autoware_ai#378
Steps to Test or Reproduce
New VisualizationNode will subscribe to
DetectedObjectArray
and publish:All the visualization Markers in a single topic
Matching the namespace of the array generator
This would remove the requirements of third party plugins for visualization.