Introduction
What You Will Do:
-
Cleaning Logic Control
-
Business logic development
-
Robot health monitoring
-
System performance optimization
-
Gazebo simulation
-
Algorithm Module Integration
-
SLAM (Simultaneous Localization and Mapping) module integration
-
Planning module integration
-
Navigation module integration
-
Safety control
-
Map Management
-
Business Communication Module
-
Network module
-
Cloud/App protocols
-
Machine data upload
-
Log collection and upload
-
Robot configuration
What You Will Do:
Cleaning Logic Control
-
Business logic development
-
Robot health monitoring
-
System performance optimization
-
Gazebo simulation
Algorithm Module Integration
-
SLAM (Simultaneous Localization and Mapping) module integration
-
Planning module integration
-
Navigation module integration
-
Safety control
-
Map Management
Business Communication Module
-
Network module
-
Cloud/App protocols
-
Machine data upload
-
Log collection and upload
-
Robot configuration
To Be Successful You Will Have:
Familiar with embedded Linux development, having completed at least one project based on an ARM-type SoC.
Proficient in software development under Linux (communication, scheduling, logging, debugging, etc.).
Familiar with general cleaning business logic design. Familiar with programming languages C/C++/Python
Work experience for master’s degree with 3+ years or bachelor’s degree with 5+ years