关于服务
翻译我是一名机器人工程师,为自主机器创建软件大脑。每天我在 ROS 和 ROS 2 中工作:设计节点图,编写发布者和订阅者,调整参数,并将感知、规划和控制连接成一个统一的机器人。无论是移动平台、机器人手臂、仓库 AMR 还是研究原型,我将传感器数据流和机械硬件转化为能够感知环境、做出决策并安全移动的机器。对于速度关键的循环,我编写干净且可测试的 C++ 代码,而对于编排、工具和快速实验,我使用 Python,以便系统保持高效和可维护。
我的核心优势是完整的自主管道。我实现 SLAM 和定位,使机器人始终知道自己在哪里,通过卡尔曼和粒子滤波器融合来自激光雷达、相机、IMU 和轮子里程计的数据,构建避免障碍物并考虑真实机器人运动学的运动规划和导航。在控制方面,我调整 PID 和基于模型的控制器、轨迹跟踪和操纵器运动学,以确保运动平滑而精确,而不是抖动。我在 Gazebo 和 RViz 模拟中同样自信,这让我能够在任何电机转动之前验证行为,并缩短通往工作机器人之路的时间。
除了算法,我还关心一个能够经受现实考验的项目。我通过串行、CAN 和标准机器人驱动程序集成真实硬件,将代码组织成可重用的包,添加启动文件、诊断和日志记录,并记录系统,以便您的团队可以进一步开发它。告诉我您的平台、传感器和自动化任务——我将设计架构,构建模拟原型,并交付在真实机器人上工作的软件。
— ROS 和 ROS 2 架构:节点、主题、服务和动作
— SLAM、定位和传感器融合(激光雷达、相机、IMU、里程计)
— 运动规划、导航和避障
— 机器人控制:PID、轨迹跟踪、操纵器运动学
— C++ 和 Python 中的实时和编排层开发
— 在 Gazebo 和 RViz 中进行模拟以及真实硬件的集成
我的核心优势是完整的自主管道。我实现 SLAM 和定位,使机器人始终知道自己在哪里,通过卡尔曼和粒子滤波器融合来自激光雷达、相机、IMU 和轮子里程计的数据,构建避免障碍物并考虑真实机器人运动学的运动规划和导航。在控制方面,我调整 PID 和基于模型的控制器、轨迹跟踪和操纵器运动学,以确保运动平滑而精确,而不是抖动。我在 Gazebo 和 RViz 模拟中同样自信,这让我能够在任何电机转动之前验证行为,并缩短通往工作机器人之路的时间。
除了算法,我还关心一个能够经受现实考验的项目。我通过串行、CAN 和标准机器人驱动程序集成真实硬件,将代码组织成可重用的包,添加启动文件、诊断和日志记录,并记录系统,以便您的团队可以进一步开发它。告诉我您的平台、传感器和自动化任务——我将设计架构,构建模拟原型,并交付在真实机器人上工作的软件。
— ROS 和 ROS 2 架构:节点、主题、服务和动作
— SLAM、定位和传感器融合(激光雷达、相机、IMU、里程计)
— 运动规划、导航和避障
— 机器人控制:PID、轨迹跟踪、操纵器运动学
— C++ 和 Python 中的实时和编排层开发
— 在 Gazebo 和 RViz 中进行模拟以及真实硬件的集成