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

Implement Remaining Mission Distance and ETA Functionality and Visualization #4593

Closed
7 tasks done
ahmeddesokyebrahim opened this issue Apr 4, 2024 · 5 comments
Closed
7 tasks done
Assignees
Labels
type:new-feature New functionalities or additions, feature requests.

Comments

@ahmeddesokyebrahim
Copy link

ahmeddesokyebrahim commented Apr 4, 2024

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I've agreed with the maintainers that I can plan this task.

Description

The issue entails integrating functionality to provide and visualize the remaining mission distance and estimated time of arrival (ETA) within Autoware.

Purpose

To enhance Autoware's capabilities by providing users with real-time information regarding the remaining distance to their destination and the estimated time needed to reach it.

As the remaining mission distance and estimated time of arrival (ETA) is currently not provided or visualized in the Autoware system, this feature is crucial for enhancing the user experience by providing real-time information about the progress of the mission and the estimated time left.

Possible approaches

  1. Utilize existing Autoware modules to calculate remaining mission distance and ETA.
  2. Implement a new module specifically dedicated to computing and visualizing mission-related information.
  3. Integrate with external APIs or libraries for more accurate calculations.

Definition of done

  • Remaining mission distance is accurately calculated.
  • ETA is calculated based on current vehicle status and route information.
  • Visualization component is implemented to display remaining distance and ETA.
  • Functionality is thoroughly tested and validated for accuracy.
@ahmeddesokyebrahim ahmeddesokyebrahim self-assigned this Apr 4, 2024
@ahmeddesokyebrahim ahmeddesokyebrahim added the type:new-feature New functionalities or additions, feature requests. label Apr 4, 2024
@xmfcx
Copy link
Contributor

xmfcx commented Apr 19, 2024

@ahmeddesokyebrahim could you open up the PR for this task?

@xmfcx
Copy link
Contributor

xmfcx commented Apr 23, 2024

Could you add the message to https://github.com/autowarefoundation/autoware_internal_msgs instead?

https://github.com/autowarefoundation/autoware_msgs is for more mandatory interfaces of the Autoware.

Also I think time estimation can be a bit tricky, maybe we can only start with the remaining distance metric.

@ahmeddesokyebrahim
Copy link
Author

@xmfcx :
Thanks for your review comment. I have updated my comment above.

I am thinking of keeping the time information in the msg definition for reporting and debugging purposes, similar to suggestion from @mitsudome-r -san in the meeting, so they will stay in the publisher and we may handle some corner cases when the vehicle stops and so on.
But I plan to remove these information for now from the visualization display and keep only the distance metric as you clarified.

Let me know what do you think about that.

@xmfcx xmfcx closed this as completed May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:new-feature New functionalities or additions, feature requests.
Projects
Status: Done
Development

No branches or pull requests

2 participants