About the Role
Develop robot control software for our self-developed robot (TX GHOST), focusing on advanced skills in control software development for robot manipulators with an extensive mathematics and algorithm background.
Responsibilities
- Develop real-time motion control software for robot manipulators using Inverse Kinematics, collision avoidance, and active compliance control algorithms.
- Develop TX's custom-made robot control software, including actuator driver integration and ROS framework integration.
- Integrate all software components to prepare the robotic solution for enterprise-level production.
Requirements
- Master's degree or above in a relevant field.
- Expertise in C++ software development on Linux/Ubuntu platform.
- Expertise in ROS2 framework and MoveIt Motion Planning.
- Experience developing software to control robot manipulators (e.g., UR series of Universal Robots).
- Hands-on experience with motor control and PID algorithms.
- Knowledge of robotics control theory (Kinematics, Dynamics, Motion Planning, and Control).
- Product mindset with a passion for developing products used in real operations.
- Good communication skills and proactive collaboration.
- Business-level English proficiency.
Skills
- Inverse Kinematics
- Collision avoidance
- Active compliance control
- Actuator driver integration
- ROS framework integration
- C++
- Linux/Ubuntu
- ROS2
- MoveIt Motion Planning
- Gazebo
- Motor control
- PID algorithms
- Kinematics
- Dynamics
- Motion Planning
- Control theory
- Japanese language
- Force/torque control
- Compliance control
- Data-driven debugging
- Simulation
Education Level
- Master's degree or above
