description of job:
1. Responsible for global robot motion planning, obstacle avoidance core algorithm development, code testing and optimization;
2. Responsible for the analysis of robot navigation data to optimize the effect of route planning;
3. Complete the preparation and maintenance of technical documents;
4. Develop a path planning algorithm based on position input information such as lidar, camera, and ultrasound;
job requirements:
1. Computer, electronic communication, automation, navigation and other related majors, master degree or above, more than 3 years of c / c ++ language development experience, familiar with embedded Linux operating system
2. At least master a path planning algorithm such as dijkstra, potential field, etc., as well as traversal planning, search planning and other algorithms;
3. Familiar with path planning and obstacle avoidance algorithms, and be proficient in applying various optimization algorithms for numerical optimization solutions can be given priority;
4. Solid theoretical knowledge of mathematics and algorithms;
5. Love the research and development of intelligent robots, and those with mobile robot development experience are preferred;
6. Have fast learning ability, good English reading ability, good problem solving and logic analysis ability;
7. Work actively, take the initiative and have a strong desire to make a good product;