Skip to content
View sanycc's full-sized avatar
  • 北京邮电大学

Highlights

  • Pro

Block or report sanycc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sanycc/README.md

Sanycc

Robot Motion Planning · Fast Path Planning · Online Trajectory Planning · Robot System Integration

English · 中文

Robot Motion Planning Fast Path Planning Online Trajectory Planning Robot Integration Qt HMI and 3D Simulation Claude Code and Codex Real Robot Debugging


Profile

Master's student in Mechanical Engineering at Beijing University of Posts and Telecommunications, with a research focus on robot motion planning. My work centers on robot system integration and development, manipulator motion planning, fast path planning, online trajectory planning, Qt-based human-machine interfaces, 3D simulation, and real-robot debugging.

I have hands-on engineering experience across algorithm design, software module development, system integration, on-site commissioning, and hardware validation. My project background includes robotics systems for aviation industry applications, embodied-intelligence robotic pilot control, and additive manufacturing. I care deeply about making robotics algorithms stable, debuggable, and usable on real robotic platforms.

I also make active use of Claude Code, Codex, and other AI development tools for code generation, refactoring, debugging assistance, documentation, and rapid prototype validation, integrating AI into my daily engineering workflow.


Technical Skills

Area Keywords
Robot Motion Planning and Control Manipulator kinematics, trajectory generation, fast path planning, online trajectory planning, linear planning, circular-arc planning, joint-space planning, time-optimal joint-space trajectory planning
Qt HMI and 3D Simulation Qt GUI development, robot 3D simulation, status visualization, parameter configuration, function-module integration, debugging tools
System Integration Module integration, system commissioning, hardware-in-the-loop testing, real-robot debugging, issue diagnosis and parameter tuning
AI-assisted Development Claude Code, Codex, AI-assisted coding, refactoring, debugging analysis, documentation generation, rapid prototype validation
Engineering Tools C++, Python, ROS, Linux, Git, Qt, robotic simulation, real-time control systems

Project Experience

Dual-Arm Robot Development for Aviation Industry Applications

Role: Software System Lead

Led software system integration, development, and debugging for a dual-arm robotic platform, building core capabilities across motion planning, online trajectory updates, human-machine interaction, and function integration for complex aviation industry tasks.

  • Integrated software modules, debugged system components, and supported full-system commissioning on a real dual-arm robot platform.
  • Implemented and debugged linear planning, circular-arc planning, and joint-space planning algorithms to improve path controllability, trajectory continuity, and execution stability.
  • Optimized path generation and trajectory update workflows around on-site debugging needs and complex operation constraints.
  • Developed Qt-based robot debugging and HMI software, integrating 3D simulation, status monitoring, parameter configuration, and function-module debugging.
  • Integrated remote operation and on-site interaction functions to support validation and rapid issue reproduction during complex tasks.
  • Participated deeply in real-robot testing, exception diagnosis, parameter tuning, and system iteration.

Outcome: Built practical experience in deploying motion-planning algorithms, HMI software, and system-integration capabilities into a real dual-arm robotic system for industrial applications.

Embodied-Intelligence Robotic Pilot Control Algorithm Research

Role: Technical Lead

Served as technical lead for the project, coordinating the technical scheme and development progress while focusing on manipulator motion-planning algorithms for operating aircraft cockpit control devices.

  • Planned the technical roadmap and decomposed work across algorithm development, system integration, and validation.
  • Researched motion-planning methods for manipulator operation in constrained aircraft cockpit environments.
  • Designed and implemented planning algorithms around control-device position constraints, constrained-space collision avoidance, and stable execution.
  • Drove closed-loop iteration from technical design and simulation validation to real-robot debugging, improving reliability for cockpit operation tasks.

Outcome: Gained technical ownership experience for embodied-intelligence tasks and translated high-level operation goals into executable and verifiable robot motion-planning workflows.

Manipulator Motion-Planning Algorithm Library for Additive Manufacturing

Role: Motion Planning Algorithm Developer

Developed time-optimal joint-space trajectory planning algorithms and supported stable cross-platform deployment of a manipulator motion-planning algorithm library.

  • Developed time-optimal joint-space trajectory planning algorithms to improve execution efficiency and motion continuity for additive manufacturing scenarios.
  • Optimized the trajectory-planning workflow around path continuity, velocity constraints, joint constraints, and execution stability.
  • Contributed to algorithm library interface design, functional validation, and platform adaptation to improve portability and engineering usability.
  • Supported stable deployment across different platforms for efficient integration into downstream manipulator application systems.

Outcome: Built experience in engineering a motion-planning algorithm library from implementation and interface design to cross-platform adaptation and stable application.


Education

Beijing University of Posts and Telecommunications | Master's Degree

  • Major: Mechanical Engineering
  • Research Focus: Robot Motion Planning

Strengths

  • End-to-end robotics engineering: Able to drive robotics work from algorithm design and module development to system integration and real-robot validation.
  • Motion-planning background: Experience in fast path planning, online trajectory planning, linear planning, circular-arc planning, joint-space planning, and time-optimal trajectory planning.
  • HMI and simulation development: Able to build Qt-based robot operation and debugging interfaces with 3D simulation, status monitoring, parameter configuration, and function-module debugging.
  • AI-assisted development: Skilled at using Claude Code, Codex, and similar tools for coding, refactoring, debugging support, documentation, and prototype validation.
  • Real-world project exposure: Project experience across aviation industry applications, embodied-intelligence robotic pilot control, and additive manufacturing.
  • Technical ownership: Experience planning technical roadmaps, decomposing development tasks, tracking progress, and driving validation.
  • Real-robot debugging: Comfortable diagnosing engineering issues across algorithms, control, communication, and system integration.

Robot Motion Planning · Fast Path Planning · Online Trajectory Planning · Real-Robot Debugging

Popular repositories Loading

  1. toppra toppra Public

    Forked from hungpham2511/toppra

    robotic motion planning library

    Python

  2. Compliant-Control-and-Application Compliant-Control-and-Application Public

    Forked from HIT-orange/Robotic_Arm_Algorithms

    Compliant Control: 1) admittance control algorithm 2) impedance control algorithm 3) hybrid force&position algorithm in robotic arm (Universal Robot).

    C++

  3. sanycc sanycc Public

    Config files for my GitHub profile.

  4. qt6_ros2_template qt6_ros2_template Public

    Forked from XKHoshizora/qt6_ros2_template

    🚀 Qt6 ROS2 Template: 提供灵活的 ROS 2 UI 开发框架 | 支持双重编译(ROS2 环境和 Qt Creator) | 无需复杂配置,开箱即用,简化开发流程 | 大幅提升 ROS 2 人机交互界面开发效率 🌟

    CMake

  5. URDFly URDFly Public

    Forked from Democratizing-Dexterous/URDFly

    Python

  6. chhRobotics_CPP chhRobotics_CPP Public

    Forked from CHH3213/chhRobotics_CPP

    自动驾驶规划控制常用算法c++代码实现

    C++