合肥零次方机器人 机器人软件开发负责人
职位描述
职位描述:
模块开发与集成:主导多类传感器与执行器接口的开发与对接,负责关键控制模块或感知模块的通信逻辑实现,确保系统稳定性与实时性能。
任务调度与逻辑控制:基于状态机、行为树等模式设计机器人行为逻辑与任务调度框架,保障系统行为切换的清晰性与鲁棒性。
系统性能优化与维护:利用 Linux 多线程、异步编程、进程通信(如 socket、共享内存、消息队列等)等技术优化系统通信效率,提升实时响应性能。
跨模块协作与接口对接:与算法、导航、感知等团队密切合作,负责接口协议、数据结构设计和系统联调,确保跨模块高效协同。
文档撰写与规范保障:编写技术设计说明、接口文档和开发手册,推动代码规范化与文档体系建设。
职位要求:
学历背景:计算机、电子信息、自动化、控制工程等相关专业,本科及以上学历,*****。
具身智能研发经验:具有具身智能相关本体软件研发经验。
单片机开发能力:掌握单片机开发,熟悉STM32等单片机,掌握CAN、SPI、UART、RS485等通信方式。
编程能力:精通 C/C++ 与 Python,具备良好的面向对象设计能力和模块化编程习惯。
Linux 开发经验:熟悉嵌入式 Linux 系统,掌握多线程编程、异步编程、多线程/多进程通信等方法。
通信中间件经验:掌握DDS通信方式,熟悉ROS2,或lcm/zcm等通信框架,能够搭建模块间高效通信机制。
EtherCAT 开发经验:掌握EtherCAT主从站开发方法,熟悉SOEM/IGH主站。
协作与责任感:良好的沟通与团队协作能力,具备独立思考与问题定位能力,注重系统可维护性与鲁棒性。
加分项
有音视频相关开发的经验。
机器人软件开发面试指南与参考答案
张小明
前端开发工程师
Nginx 服务器
文章目录 一、什么是 Nginx?二、Nginx的五大核心应用场景1.静态Web服务器 (Static Web Server)2.正向代理(Forward Proxy)3.反向代理 (Reverse Proxy)4.负载均衡 (Load Balancing)5.动静分离 三、Nginx 为什么这么快?(…
Ofd2Pdf终极指南:三步轻松实现OFD转PDF格式转换
OFD作为我国自主版式文档标准,在电子办公和商务应用中日益普及。Ofd2Pdf正是为解决OFD转PDF需求而生的实用工具,能够快速完成文档格式转换,让OFD文件处理变得更加便捷高效。无论你是需要处理单个文件还是批量转换,这款工具都能提供…
揭秘OpenFace:5步构建智能面部情感分析系统
揭秘OpenFace:5步构建智能面部情感分析系统 【免费下载链接】OpenFace OpenFace – a state-of-the art tool intended for facial landmark detection, head pose estimation, facial action unit recognition, and eye-gaze estimation. 项目地址: https://gitc…
es客户端工具在微服务日志聚合中的应用解析
微服务日志聚合的“神经中枢”:es客户端工具实战解析你有没有经历过这样的场景?线上订单突然失败,排查时却发现——- 日志散落在十几个服务里,查一个请求要登录五六台机器;- 每个服务的日志格式五花八门,有…
如何利用AI字幕技术实现视频制作的终极效率革命
在当今视频内容爆炸式增长的时代,字幕制作已成为创作者面临的最大效率瓶颈。传统手动字幕不仅耗时费力,更严重影响了创作者的创作节奏和内容质量。AI自动字幕技术的出现,正彻底改变这一现状。 【免费下载链接】auto-subs Generate subtitles …
如何使用UKB_RAP:生物医学数据分析的完整入门指南
如何使用UKB_RAP:生物医学数据分析的完整入门指南 【免费下载链接】UKB_RAP Access share reviewed code & Jupyter Notebooks for use on the UK Biobank (UKBB) Research Application Platform. Includes resources from DNAnexus webinars, online trainings…