Responsible for the development and debugging of PLC program of robot (foot/wheel/humanoid) motion control system, including gait/action logic, IO configuration and bus communication;
Build and maintain the upper/lower computer control architecture of motion control, complete the drive, joint module, sensor joint adjustment;
The motion control algorithm (gait planning, balance control) engineering landing to the PLC/real-time control platform;
Develop control program development specifications, version management and test cases to support on-site commissioning and batch delivery;
Work with the application/delivery team to resolve real machine control exceptions, precipitation control knowledge base and standard operating procedures.
Degree: Bachelor degree or above, major in automation, electrical engineering, control engineering, mechanical and electrical, robotics, etc;
Experience: At least 3 years experience in PLC programming and motion control development; experience in robot/AGV/CNC/servo system is preferred;
Skills: Proficient in at least one mainstream PLC (Siemens/Mitsubishi/Omron/CODESYS, etc.) and ladder diagram/structured text; Familiar with motion control bus (CAN / CANopen / EtherCAT / Modbus); Master the basics of servo drive and motor control; Those who understand ROS/real-time systems will receive extra points;
Bonus points: real machine debugging experience of foot/humanoid robot; Familiar with C / Python algorithm-control joint debugging; Experience in mass production and delivery