卓世科技 机器人应用开发工程师
职位描述
岗位职责
1. 负责 ROS2 + DDS 框架下的机器人通信架构设计和优化。
2. 开发和维护 机器人控制、感知、规划等模块,确保实时性和高可靠性。
3. 研究 DDS 传输优化(QoS 调优、共享内存、UDP 传输)以提高机器人通信效率。
4. 解决 跨设备 / 多机分布式计算 下的 DDS 传输问题,优化网络性能。
5. 参与 机器人 TF 变换、运动规划、导航等核心功能 的实现。
6. 进行 ROS2 软件集成、系统调试、性能优化,提升机器人整体运行稳定性。
7. 编写 技术文档、代码规范,支持团队内技术共享。
岗位要求
1. 计算机 / 机器人 / 自动化 / 电子工程相关专业,本科及以上学历。
2. 具备 ROS2 / DDS(FastDDS, CycloneDDS, RTI Connext 等)开发经验。
3. 熟悉 C++ / Python,能开发 高效、稳定的 ROS2 节点。
4. 深入理解 Pub-Sub、Service、Action、Lifecycle Node 等 ROS2 机制。
5. 熟悉 DDS QoS 调优、数据传输优化、网络调试(Wireshark, ros2 doctor)。
6. 具备 多线程 / 并发编程 经验,能优化 机器人实时性。
7. 了解 URDF、TF2、MoveIt2、Nav2 等机器人软件栈。
8. 具备 Git / Docker / CI/CD 经验,能进行容器化部署和版本管理。
9. 有机器人项目经验(如人形机器人、移动机器人、机械臂等)者优先。
有分布式系统 / 低延迟网络编程经验(如 ZeroMQ, gRP
机器人研发面试指南与参考答案——针对卓世科技机器人应用开发工程师
张小明
前端开发工程师
深度解析神经网络损失景观可视化:从理论到实践的全方位指南
在神经网络训练过程中,你是否曾好奇过损失函数在参数空间中的真实形态?损失景观可视化技术正是揭开这一谜题的关键工具,它让我们能够直观地观察和理解模型优化的复杂过程。 【免费下载链接】loss-landscape Code for visualizing the loss la…
如何让Open-AutoGLM在普通PC的Windows系统流畅运行?这3种优化方法必须掌握
第一章:Open-AutoGLM windows运行 在 Windows 系统上部署 Open-AutoGLM 可实现本地化的大语言模型推理与自动化任务处理。该框架依赖 Python 环境与 CUDA 加速支持,适用于具备独立显卡的开发机器。 环境准备 安装 Python 3.10 或更高版本,建…
文字生成CAD革命:用AI技术让设计创意秒变专业图纸 [特殊字符]
文字生成CAD革命:用AI技术让设计创意秒变专业图纸 🚀 【免费下载链接】text-to-cad-ui A lightweight UI for interfacing with the Zoo text-to-cad API, built with SvelteKit. 项目地址: https://gitcode.com/gh_mirrors/te/text-to-cad-ui 还…
杰理之打开mic,获取mic数据,分析mic频谱【篇】
//使用头文件 #include “spectrum/Spectrum_fft.h” //数据定义 #define mic_spectrum_fft 1 int get_spectrum; spectrum_fft_hdl *fft_hdl NULL; //开mic,获取mic数据: extern void mic_spectrum_get_demo(void *p); int audio_adc_mic_open_demo(u16 sr…
核心要点:uds28服务失败时的错误码分析
UDS28服务调用失败?别慌,NRC错误码才是你的诊断罗盘在汽车电子系统日益复杂的今天,ECU之间的“对话”比以往任何时候都更频繁。统一诊断服务(UDS)作为ISO 14229标准的核心协议,早已成为整车厂和Tier1开发者…
Unity高效开发架构实战指南:5大模块化设计提升300%开发效率
Unity高效开发架构实战指南:5大模块化设计提升300%开发效率 【免费下载链接】GameFramework-at-YooAsset GameFramework luban hybridclr YooAsset UniTask 项目地址: https://gitcode.com/gh_mirrors/ga/GameFramework-at-YooAsset 还在为Unity项目中的资…