-
Notifications
You must be signed in to change notification settings - Fork 141
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
docs: remote monitoring integration steps from Interplai #347
base: main
Are you sure you want to change the base?
docs: remote monitoring integration steps from Interplai #347
Conversation
It describes the integration of Remote monitoring steps and interfaces required to do the remote monitoring.
This pull request has been automatically marked as stale because it has not had recent activity. |
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.
Thanks for creating this documentation, it looks quite comprehensive on how to use your solution. I hope it will be helpful to the people using it.
I'm sorry for taking so long to review this.
I've made many small grammatical suggestions. I hope it helps.
@@ -0,0 +1,52 @@ | |||
**Autoware Interplai Teleoperation Design** |
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.
**Autoware Interplai Teleoperation Design** | |
# Autoware Interplai Teleoperation Design |
@@ -0,0 +1,52 @@ | |||
**Autoware Interplai Teleoperation Design** | |||
|
|||
**Remote Monitoring - Architecture:** |
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.
**Remote Monitoring - Architecture:** | |
## Remote Monitoring - Architecture |
|
||
![image-20230404160609015](/home/dark/snap/typora/78/.config/Typora/typora-user-images/image-20230404160609015.png) | ||
|
||
**Phase – 1 (Remote monitoring):** |
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.
**Phase – 1 (Remote monitoring):** | |
### Phase – 1 (Remote monitoring) |
|
||
**Phase – 1 (Remote monitoring):** | ||
|
||
**On Vehicle Side:** |
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.
**On Vehicle Side:** | |
#### On Vehicle Side |
|
||
- Communicate with the signaling server, hosted on (ex: AWS, GCP) where Vehicle ID can get registered | ||
|
||
**Dash board:** |
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.
**Dash board:** | |
##### Dashboard |
for ex: WebRTCDataTransferNode | ||
- Gstream pipeline for gathering video data from 4 cameras and audio from 1 microphone | ||
- Data channel for transmitting/ receiving control commands | ||
- Registering the vehicle ID on signaling server (communication medium) |
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.
- Registering the vehicle ID on signaling server (communication medium) | |
- Register the vehicle ID on the signaling server (communication medium). |
|
||
- Integrate ROS2 node (WebRTCDataTransferNode) inside launch file of Autoware Universe | ||
|
||
- Communicate with the signaling server, hosted on (ex: AWS, GCP) where Vehicle ID can get registered |
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.
- Communicate with the signaling server, hosted on (ex: AWS, GCP) where Vehicle ID can get registered | |
- Communicate with the signaling server, hosted on (e.g. AWS, GCP) where the Vehicle ID can get registered. |
e.g.
is preferred over ex:
:
|
||
- Option to choose the remote monitoring on web page | ||
|
||
- ID mapping between vehicle and remote operator happens on signaling server , to allow only authenticated access |
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.
- ID mapping between vehicle and remote operator happens on signaling server , to allow only authenticated access | |
- ID mapping between vehicle and remote operator happens on signaling server, to allow only authenticated access. |
|
||
- ID mapping between vehicle and remote operator happens on signaling server , to allow only authenticated access | ||
|
||
- Disconnect button for closing the remote monitoring |
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.
- Disconnect button for closing the remote monitoring | |
- Disconnect button to close the remote monitoring. |
Application: Tele-operation for parking lot | ||
|
||
Vehicle to Infrastructure communication | ||
-5G Modem(simcom,quectel) |
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.
-5G Modem(simcom,quectel) | |
- 5G Modem (e.g. SIMCom, Quectel) |
Also for the file name, can you consider following the convention from the other files in the folder?
|
This pull request has been automatically marked as stale because it has not had recent activity. |
Description
Integration of Remote monitoring steps and interfaces required to do the remote monitoring.
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The Reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.