注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
Responsible for the algorithm development and project delivery of the path and motion planning of the robot (drone).
Responsibilities
- Develop advanced motion planning algorithms which will be used for controlling our aerial robots, and improve the existing algorithms to make the robot motion smoother and more aesthetic.
- Research and evaluate new planning approaches to determine the best fit based on the type of motion planning problem and computational requirements of the system.
- Evaluate new motion planning approaches or any modifications to the existing planner using extensive simulation based testing.
- Ensure good documentation for all the algorithm design and implementation decisions.
- Implement the algorithms in an efficient programming language (such as C++) with sufficiently good code quality to allow it to be deployed on the robot.
Qualifications
- Master's degree or above, more than 3 years of experience in motion planning algorithm development.
- Familiar with classic planning algorithms such as A*, RRT, PRM, and common robot kinematics and dynamics constraint models.
- Experience in research and development of motion planning algorithms for modeling various objective functions fused with kinematics and dynamics constraints, as well as practical experience in nonlinear optimization.
- Familiar with C++/Python and experience with the ROS framework.
- Have a solid foundation in linear algebra and space geometry, and have an in-depth understanding of spatial coordinate transformations in different coordinate systems.
Bonus
- Familiar with motion planning for higher than first-order systems with kinematic and dynamic constraints.
- Has experience with multi-segment minimum-jerk or minimum-snap trajectory generation.
|