Difference between revisions of "ROS2 Suite eFlow"
From ESS-WIKI
Eric.liang (talk | contribs) |
Eric.liang (talk | contribs) |
||
Line 1: | Line 1: | ||
− | = | + | = ROS2 Suite Service = |
− | + | *Standard Porting on Advantech platform | |
+ | *Peripheral Sensor porting | ||
+ | *Technical Consulting | ||
+ | *Custom Developing | ||
+ | *Issue Fixing | ||
− | {| border="1" cellpadding="1" cellspacing="1" style="width: | + | == Standard Porting == |
+ | |||
+ | <span style="font-size:large;">Pre-requisite</span> | ||
+ | |||
+ | <span style="font-size:large;">'''To confirm your platform complies with the following ROS 2 Suite standard porting requirements.''''' '''''If NOT complies and You can contact with PM Nathan.Wang for further evaluation.'''</span> | ||
+ | |||
+ | {| border="1" cellpadding="1" cellspacing="1" style="width: 932px;" | ||
|- | |- | ||
| style="width: 75px; text-align: center;" | | | style="width: 75px; text-align: center;" | | ||
− | | style="width: | + | | style="width: 178px; text-align: center;" | '''<span style="font-size:medium;">Intel</span>''' |
− | | style="width: | + | | style="width: 241px; text-align: center;" | '''<span style="font-size:medium;">AMD</span>''' |
− | | style="width: | + | | style="width: 196px; text-align: center;" | <span style="font-size:medium;">'''NVIDIA Jetson'''</span> |
+ | | style="width: 211px; text-align: center;" | '''<span style="font-size:medium;">NXP</span>''' | ||
|- | |- | ||
| style="width: 75px; text-align: center;" | <span style="font-size:medium;">CPU</span> | | style="width: 75px; text-align: center;" | <span style="font-size:medium;">CPU</span> | ||
− | | style="width: | + | | style="width: 178px; text-align: center;" | <span style="font-size:medium;">11th ( TigerLake )</span> |
− | | style="width: | + | | style="width: 241px; text-align: center;" | <span style="font-size:medium;">Ryzen Embedded V2000</span> |
− | | style="width: | + | | style="width: 196px; text-align: center;" | <span style="font-size:medium;">Jetson Serial</span> |
+ | | style="width: 211px; text-align: center;" | <span style="font-size:medium;">iMX 8 Serial</span> | ||
|- | |- | ||
| style="width: 75px; text-align: center;" | <span style="font-size:medium;">Storage</span> | | style="width: 75px; text-align: center;" | <span style="font-size:medium;">Storage</span> | ||
− | | style="width: | + | | style="width: 178px;" | <span style="font-size:medium;">64 GB or More</span> |
− | | style="width: | + | | style="width: 241px;" | <span style="font-size:medium;">64 GB or More</span> |
− | | style="width: | + | | style="width: 196px;" | <span style="font-size:medium;">16 GB or More</span> |
+ | | style="width: 211px;" | <span style="font-size:medium;">16 GB or More</span> | ||
|- | |- | ||
| style="width: 75px; text-align: center;" | <span style="font-size:medium;">RAM</span> | | style="width: 75px; text-align: center;" | <span style="font-size:medium;">RAM</span> | ||
− | | style="width: | + | | style="width: 178px;" | <span style="font-size:medium;">8 GB or More</span> |
− | | style="width: | + | | style="width: 241px;" | <span style="font-size:medium;">8 GB or More</span> |
− | | style="width: | + | | style="width: 196px;" | <span style="font-size:medium;">8 GB or More</span> |
+ | | style="width: 211px;" | <span style="font-size:medium;">6 GB or More</span> | ||
|- | |- | ||
| style="width: 75px; text-align: center;" | <span style="font-size:medium;">OS</span> | | style="width: 75px; text-align: center;" | <span style="font-size:medium;">OS</span> | ||
− | | style="width: | + | | style="width: 178px;" | <span style="font-size:medium;">Ubuntu 20.04 ( ready )</span> |
− | | style="width: | + | | style="width: 241px;" | <span style="font-size:medium;">Ubuntu 20.04 ( ready )</span> |
− | | style="width: | + | | style="width: 196px;" | <span style="font-size:medium;">Ubuntu 20.04 ( ready )</span> |
+ | | style="width: 211px;" | <span style="font-size:medium;">Ubuntu 20.04 ( ready )</span> | ||
|- | |- | ||
| style="width: 75px; text-align: center;" | <span style="font-size:medium;">Driver</span> | | style="width: 75px; text-align: center;" | <span style="font-size:medium;">Driver</span> | ||
− | | style="width: | + | | style="width: 178px;" | <span style="font-size:medium;">SUSI ( ready )</span> |
− | | style="width: | + | | style="width: 241px;" | <span style="font-size:medium;">SUSI ( ready )</span> |
− | | style="width: | + | | style="width: 196px;" | <span style="font-size:medium;">SUSI ( ready )</span> |
+ | | style="width: 211px;" | <span style="font-size:medium;">SUSI ( ready )</span> | ||
|- | |- | ||
| style="width: 75px; text-align: center;" | <span style="font-size:medium;">Platform</span> | | style="width: 75px; text-align: center;" | <span style="font-size:medium;">Platform</span> | ||
− | | style="width: | + | | style="width: 178px;" | <span style="font-size:medium;">x 1 </span> |
− | | style="width: | + | | style="width: 241px;" | <span style="font-size:medium;">x 1</span> |
− | | style="width: | + | | style="width: 196px;" | x 1 |
+ | | style="width: 211px;" | <span style="font-size:medium;"> x 1</span> | ||
|} | |} | ||
<span style="color:#e74c3c;"><span style="font-size:medium;">Note: Standard ROS 2 suite porting on NVIDIA Jetson would be supported on March 31th 2023.</span></span> | <span style="color:#e74c3c;"><span style="font-size:medium;">Note: Standard ROS 2 suite porting on NVIDIA Jetson would be supported on March 31th 2023.</span></span> | ||
+ | | ||
− | = Application = | + | === Application === |
− | If you have confirm your device is meet above pre-requisite. You can apply an eFlow for porting standard ROS 2 Suite as follow. | + | === If you have confirm your device is meet above pre-requisite. You can apply an eFlow for porting standard ROS 2 Suite as follow. === |
<span style="font-size:medium;">1. eFlow/R&D Services/Software Request</span> | <span style="font-size:medium;">1. eFlow/R&D Services/Software Request</span> | ||
Line 55: | Line 73: | ||
| | ||
− | + | 2. To select issue type and fill information | |
[[File:ROS2 Suite eFlow-2.jpg|800x500px|ROS2 Suite eFlow-2.jpg]] | [[File:ROS2 Suite eFlow-2.jpg|800x500px|ROS2 Suite eFlow-2.jpg]] | ||
Line 63: | Line 81: | ||
*MODEL NAME: Target Platform Name | *MODEL NAME: Target Platform Name | ||
*Description: List detail information of platform | *Description: List detail information of platform | ||
− | ** - CPU, RAM, HDD, OS, SUSI | + | ** - CPU, RAM, HDD, OS, SUSI |
+ | |||
+ | == Peripheral Porting == | ||
+ | |||
+ | <span style="font-size:large;">Pre-requisite</span> | ||
+ | |||
+ | *<span style="font-size:large;">Target platform supports the ROS2 suite.</span> | ||
+ | *<font size="4">Target platform supports peripheral's interface ( eg. USB, LAN, CANBus ... )</font> | ||
+ | |||
+ | [[File:ROS2 Suite eFlow-peripheral-porting.jpg|800x500px|ROS2 Suite eFlow-peripheral-porting.jpg]] | ||
+ | |||
+ | *ISSUE TYPE: Peripheral Porting | ||
+ | *OS TYPE: [x86] Linux or [RISC] Linux | ||
+ | *MODEL NAME: Target Platform Name | ||
+ | *Description: List detail information of peripheral | ||
+ | ** - Type, Brand, Model, Inteface, Related links of Techical docs | ||
[[Category:Editor]] | [[Category:Editor]] |
Revision as of 08:46, 13 March 2023
Contents
ROS2 Suite Service
- Standard Porting on Advantech platform
- Peripheral Sensor porting
- Technical Consulting
- Custom Developing
- Issue Fixing
Standard Porting
Pre-requisite
To confirm your platform complies with the following ROS 2 Suite standard porting requirements. If NOT complies and You can contact with PM Nathan.Wang for further evaluation.
Intel | AMD | NVIDIA Jetson | NXP | |
CPU | 11th ( TigerLake ) | Ryzen Embedded V2000 | Jetson Serial | iMX 8 Serial |
Storage | 64 GB or More | 64 GB or More | 16 GB or More | 16 GB or More |
RAM | 8 GB or More | 8 GB or More | 8 GB or More | 6 GB or More |
OS | Ubuntu 20.04 ( ready ) | Ubuntu 20.04 ( ready ) | Ubuntu 20.04 ( ready ) | Ubuntu 20.04 ( ready ) |
Driver | SUSI ( ready ) | SUSI ( ready ) | SUSI ( ready ) | SUSI ( ready ) |
Platform | x 1 | x 1 | x 1 | x 1 |
Note: Standard ROS 2 suite porting on NVIDIA Jetson would be supported on March 31th 2023.
Application
If you have confirm your device is meet above pre-requisite. You can apply an eFlow for porting standard ROS 2 Suite as follow.
1. eFlow/R&D Services/Software Request
2. To select issue type and fill information
- ISSUE TYPE: Std ROS Porting
- OS TYPE: [x86] Linux or [RISC] Linux
- MODEL NAME: Target Platform Name
- Description: List detail information of platform
- - CPU, RAM, HDD, OS, SUSI
Peripheral Porting
Pre-requisite
- Target platform supports the ROS2 suite.
- Target platform supports peripheral's interface ( eg. USB, LAN, CANBus ... )
- ISSUE TYPE: Peripheral Porting
- OS TYPE: [x86] Linux or [RISC] Linux
- MODEL NAME: Target Platform Name
- Description: List detail information of peripheral
- - Type, Brand, Model, Inteface, Related links of Techical docs