C/C++开发工具

功能模块: 主车: 负责获取道路信息(红绿灯、斑马线、行人等),控制自身行驶路线和速度,并通过蓝牙与从车通信。 从车: 负责接收主车信息,并通过激光雷达感知主车位置,控制自身行驶路线和速度,实现跟随主车的功能。 视觉模块 (K210): 负责识别道路信息,包括红绿灯和斑马线,并将识别结果发送给主车。 通信模块 (HC-05蓝牙模块): 负责主车和从车之间的数据传输。 使用者功能: 主车: 可以在指定路线上自主行驶,并识别红绿灯和斑马线,进行停车或减速操作。 从车: 可以跟随主车行驶,保持一定距离,并安全地避开障碍物。 我的任务: 负责整个小车跟随行驶系统的设计和实现,包括硬件选型、电路设计、软件编程、算法实现等。 使用了STM32单片机作为控制核心,结合编码电机、红外寻迹传感器、超声波传感器、激光雷达、K210视觉模块等硬件设备,实现了小车的自主行驶和跟随功能。 采用PID算法实现了小车的速度控制和转向控制,并通过激光雷达数据实现了从车对主车的跟随控制。 技术栈: 硬件: STM32单片机、编码电机、红外寻迹传感器、超声波传感器、激光雷达、K210视觉模块、HC-05蓝牙模块等
210C/C++开发工具
1. 方案面向谁,解决了什么问题 面向用户: 家庭用户:包括那些希望提升家庭生活质量、增加便利性和节能的普通家庭用户。 技术爱好者:喜欢尝试新技术并在家中实施智能系统的人群。 老年人和残疾人:需要通过智能控制系统来简化日常操作和提高生活便利性的人群。 解决的问题: 提高便利性:通过智能手机或语音控制来管理照明,不必手动操作开关。 节能:根据实际需要自动调节照明亮度,优化能源使用,减少不必要的能源消耗。 提升安全性:智能控制系统可以在家无人时模拟有人在家的情境,增加家庭安全。 个性化体验:允许用户根据个人需求和偏好定制照明方案,例如设置不同的灯光场景和模式。 远程控制:用户可以通过智能手机应用远程控制家庭照明,增加灵活性。 2. 相比于市场常规方案,本方案的特点 智能化水平高: 集成度高:通常市场上的方案可能需要多个设备或平台来实现不同的功能,而本方案可能提供更高的集成度,将多种功能整合在一个平台中。 自动化控制:更强大的智能算法,能够根据用户的行为模式和时间自动调整照明设置。 用户友好: 简化操作:可能提供更友好的用户界面和更简化的操作步骤,相比于市场上的复杂设置更易于上手。
100C/C++C/C++开发工具
项目描述: 《青云诀2》是一款集角色扮演、策略挑战、社交互动于一体的手机游戏。在该项目中,我担任了关键的技术岗位,负责了多个功能模块的开发,并使用了现代化的技术栈,确保了项目的成功上线和良好的用户体验。 1. 功能模块: 该项目主要分为以下几个功能模块: - 角色养成模块:玩家可以通过完成任务、击败怪物等方式获得经验值,提升角色等级,解锁更多技能和装备。 - 战斗系统:游戏采用了即时战斗的方式,玩家可以通过点击屏幕来控制角色攻击敌人,同时还需要制定战斗策略来应对不同的敌人。 - 社交互动模块:玩家可以在游戏中结交好友,组队共同挑战副本,也可以在游戏内的聊天系统中与其他玩家交流。 - 商城系统:玩家可以通过购买游戏内的道具、装备来增强自己的角色。 - 挑战副本模块:游戏内设有多个难度不同的副本,玩家可以通过组队或单人模式来挑战副本,获取丰厚的奖励。 2. 任务与成果: 在我的职责范围内,我主要负责了角色养成模块、战斗系统以及社交互动模块的开发。我使用了现代化的技术栈,包括Unity游戏引擎、C++、java、php三个编程语言、MySQL数据库等,通过高效的工作流程和编码实践
340C/C++C/C++开发工具
通过伺服舵机和单线激光雷达的硬件搭配,可以生产完整的空间3D数据生成 相比于当前的多线激光雷达,该方案成本低,生成效果更好,检测角度范围更大
220C/C++C/C++开发工具
1. 方案面向谁,解决了什么问题 面向用户: 家庭用户:包括那些希望提升家庭生活质量、增加便利性和节能的普通家庭用户。 技术爱好者:喜欢尝试新技术并在家中实施智能系统的人群。 老年人和残疾人:需要通过智能控制系统来简化日常操作和提高生活便利性的人群。 解决的问题: 提高便利性:通过智能手机或语音控制来管理照明,不必手动操作开关。 节能:根据实际需要自动调节照明亮度,优化能源使用,减少不必要的能源消耗。 提升安全性:智能控制系统可以在家无人时模拟有人在家的情境,增加家庭安全。 个性化体验:允许用户根据个人需求和偏好定制照明方案,例如设置不同的灯光场景和模式。 远程控制:用户可以通过智能手机应用远程控制家庭照明,增加灵活性。 2. 相比于市场常规方案,本方案的特点 智能化水平高: 集成度高:通常市场上的方案可能需要多个设备或平台来实现不同的功能,而本方案可能提供更高的集成度,将多种功能整合在一个平台中。 自动化控制:更强大的智能算法,能够根据用户的行为模式和时间自动调整照明设置。 用户友好: 简化操作:可能提供更友好的用户界面和更简化的操作步骤,相比于市场上的复杂设置更易于上手。
40C/C++C/C++开发工具
多维度梯形加速度曲线规划与插值,主要应用在机器人领域,使用C++语言编写的第三方动态链接库,部署在ubuntu系统中,也可以在debian中部署
210C/C++C/C++开发工具
将Domino App转化为react App。 Domino应用有一些用了很长时间的老应用。我们可以转换这些老的应用到现在的前端,后端和数据库技术。并和老应用保持更好的兼容。
220C/C++文档管理
固定资产盘点管理轻应用版,满足绝大部分中小企业对于固定资产的盘点需求。 支持根据企业需求在此模板上进行个性化自定义(编辑、修改),打造专业的固定资产管理
330OA办公/协作平台
该平台主营拼车、包车、小件物流等业务,是一款方便用户共享出的应用。它通过智能匹配系统,将有相同出行需求的用户连接起来,使他们可以共享同一辆车,从而减少交通拥堵、节约出行成本,并减少对环境的影响。该小程序具备精准匹配、安全可靠、实时导航、价格透明、社交互动等特点,用户可以享受到更便捷、经济、环保的出行方式。
690Java在线IT服务网站
C语言KTV点歌系统,熟悉C语言的相关语法,以及指针的应用,并且熟悉数据结构,树,图,查找,排序等算法比较熟悉,链表也不再话下。
1060C/C++C/C++开发工具
制作了一款简易的猜字游戏,系统会任意生成1-100的其中一个数字,玩家可以随意填入一个数字,若没有猜中,系统会提示数字彩打或猜小了,玩家就可以继续填字,直到猜出正确的数字
220C/C++C/C++开发工具
制作了一个简易版的贪吃蛇小游戏,玩家可以通过程序运行随后控制难易程度进行游戏。制作了一个简易版的贪吃蛇小游戏,玩家可以通过程序运行随后控制难易程度进行游戏。制作了一个简易版的贪吃蛇小游戏,玩家可以通过程序运行随后控制难易程度进行游戏。
230C/C++C/C++开发工具
背景:为了高速铁路的行车安全,调度人员需要实时准确的了解铁路沿线的气象信息, 从而合理规避突发的隐患,以确保铁路系统的安全运行。该系统的数据流是高铁沿线风、 雨、雪、地震等传感器实时采集数据到防灾基站,防灾基站通过 OPC 协议将数据打包上 传到自然灾害服务器,自然灾害服务器将数据分析处理存储后分发到已连接的客户终端, 如行调终端,工调终端,工务段终端,维护终端等铁路局的各个相关部门。各终端根据 各自职能显示数据及处理结果。 贡献:完成初代自然灾害监测系统的服务端和客户端的软件开发,包括数据采集,存储 分析,数据转发及展示。后期,毫无保留地为系统的二次迭代提供了技术支持。
430C/C++嵌入式操作系统
协议开发是一个涉及定义、设计和实现通信规则的复杂过程,这些规则确保了不同系统或组件之间能够准确、有效地交换数据。以下是一个协议开发的内容概述: 一、需求分析与定义 明确通信目标:确定协议需要支持的功能、应用场景和性能要求。 定义数据类型:识别需要传输的数据类型,如文本、二进制、图像等,并定义其格式和结构。 确定通信模式:确定是单向通信还是双向通信,以及是否需要支持广播、多播或单播。 安全性考虑:分析数据传输过程中可能面临的安全威胁,如未授权访问、数据篡改或窃听,并确定相应的安全策略。 二、协议设计 消息格式设计:定义消息的组成部分,包括头部(如版本号、消息类型、长度等)、主体(实际数据)和尾部(如校验和、时间戳等)。 编解码规则:定义如何将数据结构转换为可在网络上传输的字节序列,以及如何将接收到的字节序列还原为原始数据结构。 错误处理机制:设计错误码和错误处理策略,以便在通信过程中出现问题时能够及时发现并处理。 流控与拥塞控制:设计合理的流控和拥塞控制算法,确保数据传输的稳定性和可靠性。 扩展性考虑:在协议设计中预留扩展空间,以便在未来添加新功能或优化性能时不需要对协议进行重大修改。
310C/C++Epub电子图书工具
实现的功能: 1. **人脸检测**:系统能够从图像或视频流中检测出人脸的位置。 2. **人脸特征提取**:对检测到的人脸进行特征提取,用于后续的识别。 3. **人脸匹配**:将提取的人脸特征与数据库中的人脸特征进行比较,以识别出特定的个体。 4. **实时识别**:在视频流中实时进行人脸识别,适用于监控或门禁系统。 5. **用户界面**:提供一个用户界面,用于展示识别结果、管理用户数据等。 ### 使用的技术栈: 1. **Qt**:作为主要的应用程序框架,负责界面设计和事件处理。 2. **OpenCV**:一个开源的计算机视觉库,用于人脸检测、特征提取和图像处理。 3. **Dlib**:一个包含机器学习算法的库,可能用于人脸特征的提取和匹配。 4. **深度学习框架**(可选):如TensorFlow或PyTorch,用于训练更复杂的人脸识别模型。 5. **数据库**:如SQLite或MySQL,用于存储用户数据和人脸特征。 ### 最终达成的效果: - 高准确率的人脸检测和识别。 - 快速响应的实时人脸识别能力。 - 用户友好的界面,方便用户进行操作和管理。 -
310C/C++C/C++开发工具
一.介绍 本系统主要专注于为普通大众提供三维空间可视化服务,在该系统中实现室内外三维浏览、照片级渲染效果、导航漫游、商户信息查询和展示、商品信息查询和展示,将照片级渲染效果的室内外环境传达到消费者,通过商品的三维化展示使消费者更直观了解商品概貌。主要包括如下模块, 1)室外环境三维展示模块: 包括商区和景区室外三维效果的展示和触摸屏操作 2)室内环境三维展示模块: 包括室内环境的三维展示及适合室内的触摸屏操作。 3)三维实体点击查询: 包括点击三维实体,查询该实体的详细信息。 4)导航路线漫游: 包括根据设定的路线,进行三维漫游,清晰向消费者传达游览路线等。 5)通过输入关键字查询商户、商品或景点信息 6)点击名称或按钮通过空间飞行的方式跳转到旋转的三维实体 二、本产品全部由本公司开发 三、解决了移动端上运行地球级别照片级三维渲染的难点
551C/C++C/C++开发工具
这是一款冒险游戏,玩家拥有攻击、闪现、防御三个技能,每个技能使用一次后有5S的冷却时间。这个世界只有黑夜和白天,每30S黑夜和白天会进行一次切换。当黑夜降临,怪物犹如变色龙一样会从白天的黑色变成白色。当怪兽不小心被玩家攻击到,玩家会增加10分的积分,怪兽会变成对应颜色的石柱,每当地图切换之时,石柱变成怪物,怪物变成石柱。当玩家不小心碰撞到怪物,玩家会因此殒命,除非有防御技能护体或者在接近怪物时闪现躲避。最后的游戏结束玩家所得积分会存档并记录到积分榜。 负责绘制界面绘制
130C/C++开发工具
1.项目介绍 本项目是基于 Visual Studio 2015开发工具和C++编程语言,设计并实现了一款名为 SRTES 的放疗数据传输系统。该系统能够对 DICOM 协议文件进行自主加密算法的安全性增强传输。用户只需简单配置,设置监听目录和传输地址,即可在不破坏原有传输方 式的基础上,大大提升整个传输系统的安全性。 2.核心技术点 ● 对 DICOM 文件的识别、监测以及对 DICOM 协议的支持:通过对 DICOM 文件的识别和监测,保证了系统对 DICOM 协议文件 的正确处理和传输。 ● 基于 TCP 的文件传输功能:利用 TCP 协议实现文件的稳定传输,确保数据在传输过程中的完整性和准确性。 ● 使用 SQLite 对文件的传输进行简单记录:通过 SQLite 数据库对文件传输过程进行记录,方便用户进行数据跟踪和问题排查。 ● 使用多线程生产者消费者模式,保证传输过程的稳定性和及时性:采用多线程生产者消费者模式,有效提高了系统的并发处理 能力,保证了传输过程的稳定性和及时性。 ● 自主加密算法:对文件进行随机采样,服务器加密,回填的方式,增强了加密过程的安全性,有效防止数据
370C/C++HTTP服务器
1. 患者建档:主要给医院做患者信息录入,患者建档,记录基本信息。 2. 指纹录入:对应患者进行指纹录入,指纹录入只采集点位相关信息,最终得到的是加密后的字符串,并与当前患者信息进行绑定。 3. 指纹识别: 可在指纹识别功能模块,通过指纹快速找到对应患者;可在治疗记录功能模块,通过指纹快速找到对应患者治疗记录;可在患者治疗前通过指纹快速找拉取到患者处方信息,并按照处方进行治疗。 4. 提供患者治疗报告打印功能 5. 提供患者评估功能(根据患者先后多次入院治疗情况进行评估),评估医生撰写结果,下发处方等。 6. 提供指纹叫号功能,医院患者使用指纹签到并排队叫号。 7. 提供设备IP设置功能,上述所有功能,同步对接医院后台云服务器,IP可灵活设置,一般就是后台服务器IP 上述所有功能(只列举了一部分),前端部分(页面设计开发,功能模块设计,项目框架搭建,项目使用技术选型等),我一个前端对接独立完成。
550常用JavaScript包
军工仿真平台,可挂载多个平台:武器平台、导航、雷达平台 中间件:使用HLA,DDS,socket通信。 航天测试软件:对硬件数据操作,显示。 利用qt、c++开发
7962C/C++工业软件
当前共141个项目
×
寻找源码
源码描述
联系方式
提交