C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
六足机器人产品系统
项目主要包含底盘运动控制、步态规划与传感器数据处理三大核心模块。系统的主要功能是实现六足机器人的多足协同运动控制。具体通过PWM调速技术精准控制多路舵机,结合闭环控制算法实时调整关节角度与步态时序,从而完成机器人的稳定直行、后退、差速转向以及原地旋转等动作。同时具备实时接收并响应上位机控制指令的功能
180C++智能硬件
模块化设计,各功能独立、可复用:1.FPGA采集与信号处理模块:多通道同步ADC采集、可编程激励信号生成(DDS)、实时滤波与解算;2.ARM嵌入式控制模块:外设驱动、通信协议栈(UART/SPI/I2C/CAN)、闭环控制逻辑;3.上位机监控模块:串口/USB/网口通信、实时波形显示、参数下发、数
1051C++智能硬件
系统架构:搭建ROS协同控制框架,设计多阶段任务状态机,完成多节点全流程自动化调度与进程间通信。视觉导航:集成纯视觉定位方案实现自主定位与建图,定位精度3cm、硬件成本降低30%。上位机调试:基于WebSocket编写Linux端数据交互程序,实时回传底层运行数据、图像与运动路径,便于线下调试
840C++智能硬件
项目涵盖运动控制算法的仿真部署与参数调优、电机控制及惯导数据链路集成、嵌入式控制平台部署,以及仿真、实机和日志分析流程打通。通过模块化接口与统一日志机制,提高了系统联调效率、运行稳定性和问题定位能力。
770C++智能硬件
离线语音交互系统:基于Vosk轻量级中文离线语音引擎,摆脱了对云端的依赖。小车能精准识别“小车”、“跳舞”、“前进一米”等关键词,并利用PiperTTS引擎实现自然、流畅的中文语音播报反馈(如“好的,我要来唱歌了”)。多模态动作控制:基于ROS2Humble和C++,实现了麦克纳姆轮底盘的精准运动控
950C++人工智能
本项目以一台搭载树莓派和激光雷达的轮式小车为核心,集成了以下几个完整的功能模块:1、离线语音交互系统:基于Vosk轻量级中文离线语音引擎,摆脱了对云端的依赖。小车能精准识别“小车”、“跳舞”、“前进一米”等关键词,并利用PiperTTS引擎实现自然、流畅的中文语音播报反馈(如“好的,我要来唱歌了”)
1300C++机器深度学习
系统提供基于浏览器的无人机实时监控和任务控制能力,主要包括无人机位置、姿态、电量、飞行状态及传感器状态实时显示;航点上传、巡检任务启动、探索任务控制、临时飞行点、返航和紧急降落;无人机前后左右、升降和偏航等手动控制;云台角度、相机曝光和变焦控制;视频画面显示;系统状态监控及运行日志。前后端通过Web
1260C++机器人
本项目核心功能是实现多工位下数字万用表LCD显示内容的自动识别,并控制机械手实现插拔,移动,按按钮,拧旋钮,并支持按量程确认小数点位数。具体功能模块包括:图像预处理模块(裁剪、缩放、灰度化、高斯模糊、Otsu二值化)、小数点检测模块(基于三个候选窗口的暗像素占比进行argmax比较,结合量程表判断当
1040C++工业互联网
智能救灾系统产品系统
接入了deepseek人工智能可以进行基础判断,和智能运输,有网页端进行人工控制和智能控制装载了超声波测距红外测距和六轴传感器模块,可以精准停车移动必要时还有短焦红外精准停车功能,搭配智能仓库完美运输货物
680C++人工智能
该系统是为配套硬件定制的一套包含硬件控制、用户管理、数据管理、图像检测、AI检测子系统等多功能于一体的软件系统。硬件控制模块通过以太网、串口、USB等方式实现与硬件控制单元的通讯,如PLC、X-Ray发射器、X-Ray成像控制器、异常执行机构等,从而实现对硬件设备的操控;用户管理模块实现了角色分配与
1000C++机器深度学习
本项目无人车针对散货码头场内转运场景,集成底层底盘精准控制、智能路径自主行驶、L2级辅助自动驾驶三大核心功能模块,全方位适配港口复杂行驶工况与转运作业需求,具体功能如下:1.线控底盘全维度控制功能:实现无人车底盘核心执行部件的电气化、精准化、实时化控制,涵盖线控转向、线控刹车、线控油门三大核心模块。
1300C++自动驾驶
一:具体模块,1.Auboi5机械臂、2.光鉴深度相机、3.高精度6维传感器(力控)、4.科大讯飞+阿里云云端语音大模型实现语音交互。多种不同功能按摩头二:项目主要功能实现:按摩理疗,可语音交互轻松操控,smacc2状态机架构保障绝对安全风控。
1340C++机器人
1、下位机:完成隧道小车的驱动控制;控制线阵相机扫描隧道;控制补光;控制雷达探测周边障碍物确保安全;接收遥控器控制指令。2、上位机:整合下位机采集的图像;实现缺陷的人工标注;实现缺陷的自动识别;输出说明缺陷类型及位置信息的工单
920C++机器深度学习
下位机:通过对激光雷达所采集实时点云进行分析,融合视频图像识别目标类型,针对不同的目标类型产生对应的事件上报至上位机;接收来自上位机的协议指令并执行上位机:综合下位机上报的事件产生不同等级的告警客户端:提供全网所监测路段的实时监控,并提供历史数据的查询及报表分析
1030C++机器人
磁导航AGV产品系统
磁导航AGV是一种靠地面磁条/磁钉+车载磁传感器沿固定路径自动行驶的搬运小车,属于固定路径、高可靠、低成本的工业移动机器人,系统以STM32F103为主控,搭配磁导航传感器、直流电机驱动与红外避障模块,通过磁条循迹实现稳定行驶,支持多站点停靠、启停控制与基础避障功能,成本低、可靠性高,不受光线、灰尘
1310C++机器人
项目功能模块全面覆盖通信系统从底层单元到上层业务的全流程测试与验证,主要分为七大核心模块:单元测试、集成测试、系统测试、性能测试、自动化测试、故障注入与容错测试、客户需求验证与验收测试。单元测试聚焦于通信协议栈、驱动、算法等底层模块的逻辑正确性与边界处理能力验证;集成测试重点验证基站、核心网、终端等
1550C++人工智能
1.机器人本体类型可重构模块化蛇形机器人(多关节串联、支持断尾求生/自主分离重构)2.感知-决策-重构-控制全闭环智能生存系统双层决策:反应层(阈值保护)+认知层(智能仲裁)分布式硬件:边缘计算(ESP32-C6)+主控(JetsonOrinNX)3.面向故障/被困应急的自主重构与运动恢复系统核心能
1300C++机器人
本项目基于Gazebo仿真环境,实现无人机全自主行人跟随的完整功能体系,核心围绕“视觉感知-目标跟踪-运动控制-避障导航”全链路设计,核心功能包括:1.高保真仿真环境搭建:在Gazebo中构建无人机动力学模型(适配PX4/APM飞控)、真实户外场景(包含行人、障碍物、地形、光照),还原无人机飞行的物
2160C++机器人
本项目核心功能是为铸造场景的机械臂提供视觉引导的自动化打磨解决方案,基于ROS系统搭建机器人控制系统,融合三维视觉感知技术,实现铸件打磨全流程的智能化作业。核心功能包括:1.机械臂精准控制:通过TCP/Modbus串口通讯实现机械臂实体与控制系统的实时联动,完成位姿精准获取与运动指令高速传达,保障打
1950C++机器人
拥有基本运动模块发射模块旋转运动模块自动瞄准模块,可以通过遥控器或者图传进行键鼠控制还包括有超级电容模块,在比赛的功率限制下可以跑出更快的速度云台和底盘还有底盘跟随控制
1480C++人工智能
当前共27个项目more
×
寻找源码
源码描述
联系方式
提交