C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
非攻工控平台产品系统
包含用户管理、示教系统、报警系统、机电控制系统(倍福、西门子、基恩士等)、视觉(相机+算法)系统、系统配置、数字孪生系统、QT平台、数据中心、以及OpenTelmetery等非业务模块
420C++工业互联网
本项目实现了全局路径规划、局部路径规划和速度平滑器模块。通过和雷达定位算法融合可实现室内外场景中的导航巡检任务,并且适配多种机器狗,开箱编译即用的导航框架,使机器狗能够在2D地图上进行路径规划任务。
570C++机器人
环境感知模块:通过摄像头、激光雷达等传感器,实时采集周围环境数据。定位与建图模块:融合GPS、视觉与惯性导航数据,构建地图并确定自身位置。路径规划模块:根据任务需求和地图信息,智能规划出最优飞行路线。飞行控制模块:精准控制飞行姿态与速度,确保按规划路径稳定飞行。任务决策模块:负责数据分析与指令下发,
570C++项目任务
开发一款融合计算机视觉、嵌入式系统与人机交互的智能台灯,实现健康坐姿监测、护眼照明与多模态交互。核心闭环为“视觉感知—智能决策—机械执行”,在树莓派5上高效部署YOLOv8n与MediaPipe模型,集成DeepSeek语言模型实现语音交互,达到实时性能。
680C++智能硬件
核心功能模块包含循迹检测模块、运动控制模块、速度调节模块、故障报警模块及模式切换模块。机器人可通过红外传感器实时识别黑白循迹线,自动规划行进路径,实现直走、转弯、避障循迹等核心动作;支持手动/自动模式一键切换,自动模式下可根据循迹线宽度自适应调节电机转速;当检测到偏离轨迹或传感器故障时,会触发蜂鸣器
530C++智能硬件
本项目为空地协同智能安全对抗无人机系统,核心功能包括:1. 空地协同作战:支持无人机与遥控车协同完成物资投放、炸药包投掷任务,具备一键启停与自动跟踪投放功能,可精准识别目标并完成自主投掷。​2. 无人机捕捉:实现对靶机的自动跟踪与捕捉,支持一键自动跟踪捕捉功能,可在复杂环境下稳定锁定目标并完成网捕操
550C++智能硬件
1、无人机姿态实时反馈可视化2、控制信息与姿态信息实时传输3、基于Gstreamer的探头画面实时上传4、视频处理算法的接口协议开发5、多平台部署,支持Linux、Android、Windows
1101C++机器人
主要安防监控车底、并成像成一张完整图片、功能包括机器的移动控制、灯光控制,雷达的避障、底层的光流拼接成一个完整的图片、视频流的获取和车牌识别的绑定逻辑等、选配模块、2d雷达、云台等
670C++汽车
1、分为上下位机,下位机主要跟控制器交互,控制步进电机和传感器,实现SCADA机械臂的控制2、上位为ubuntu系统,Qt界面开发,实现花样的上传与导出,各种针的走动与控制,比如:空针,回针等
860C++机器人
首先对比评估UR3与Dobot机械臂的抓取性能。设计双相机视觉引导方案,解决异形元件位姿估计难题。优化生产节拍设计,通过并行处理将单件分拣周期从3.2s缩短至2.5s。设计振动盘+传送带复合供料系统,解决异形元件堆叠问题。完成SolidWorks三维建模与运动仿真,验证系统结构合理性,避免机械干涉风
1540C++智能硬件
实现底层嵌入式设备设备单片与主控之间的连接,数据交互功能支持运行环境linuxubuntuarm支持语言:c++c支持设备典型设备:车载单片机,S7-1500设备等
1900C++人工智能
精准地图管理:在手机App上生成清晰的家居地图。分区清洁:在地图上框选特定区域(如厨房、客厅)进行清洁。划区/禁区设置:指定清扫某一小块区域,或设置虚拟墙,禁止机器人进入(如卫生间门口、宠物碗附近)。多地图管理:对于复式或多楼层家庭,可保存多张地图,机器人能自动识别所在楼层并调用对应地图
1380C++工业互联网
robotToool工具开发项目,采用apollo的开发技术栈,将cyber通讯技术应用到开发项目中(之前主要是GRPC通讯技术),简化了开发模式,提高了开发效率。业务层面上,基于二代车载实现了可视化的软件参数配置,硬件参数配置,状态上报,升级维护,一体化标定等基础功能,简化了车间设备操作的步骤,提
2340C++自动驾驶
该运动控制平台配置工具软件具备丰富且实用的功能模块,主要涵盖设备连接与识别、参数配置、运动规划与调试以及诊断监控等模块。在设备连接与识别方面,软件可自动扫描并精准识别CNC、PLC、EtherCAT驱动器等设备,迅速搭建起通信链路,极大简化了初始配置流程。参数配置模块允许用户针对不同设备,细致调整各
1620C++工业互联网
项目具体功能介绍:操作控制模块:负责加工任务启动、暂停、急停等基础操作,以及加工参数(转速、进给量、刀具补偿值)设置与调整,是人机交互的核心操作入口。​状态监控模块:实时采集并展示设备运行数据,包含机床主轴状态、刀具磨损程度、工件加工进度、设备温度与振动值等,辅助操作人员掌握生产动态。​编程与编辑模
2320C++工业互联网
参数配置:设置速度、位置、电流等核心参数,支持保存与一键恢复默认​电机配置:设置电机额定功率、额定转速等参数,匹配驱动器与电机​编码器配置:显示编码器位置、识别编码器类型(如增量式/绝对式),调试零点,清除告警等状态监控:实时显示转速、温度、电压,直观呈现设备工作状态​故障诊断:检测异常并弹出故障代
1950C++工业互联网
slam多线激光导航无人车,自动驾驶。物联网关,边缘智能闭环算法实现。AGV仓储物流业。实现大型扫地机器人自动驾驶,多线激光建图,路径规划,多传感器融合技术实现。AGV实现机器人rcs调度。AGV机器人运动pid,S曲线控制等。
2370C++物联网
HMI产品系统
人机交互系统开发、测试、集成、迭代。主要负责娱乐模块的开发建设。搭载第8.5代操作系统的新款BMWiDrive(iD8.5)将逐步应用于宝马所有的中型、行政型和豪华型车辆,其实就是我们常说的中型车、中大型车和大型车。iD8.5车机系统将继续基于Linux系统,并与最大尺寸的BMW一体式悬浮曲面屏搭配
280C++汽车
模块:pad,server,base,location,nav,嵌入式 任务:pad(50%), server(80%),base(40%) pad端主要使用mvc框架,包含ui模块,通讯模块,三方库,相机封装库,公用模块,数据库,ftp...
1660C/C++c++
当前共19个项目more
×
寻找源码
源码描述
联系方式
提交