The invention provides a multi-robot positioning and mapping system and method for post-disaster rescue, which collects data information through a composite sensor of the robot, including: depth information, IMU information, odometer information, positioning information, data is more comprehensive and can more accurately and stereoscopically respond to the post-disaster rescue scene environment; gmappi based on Rao Blackwellized particle filter algorithm is adopted. Ng algorithm has high efficiency in robot localization and mapping; A* algorithm is used for global path planning and dynamic window algorithm is used for real-time path planning, which has accurate and fast navigation ability; Movelt is used for manipulator control to remove obstacles in the path and improve the ability of the robot to cope with complex disaster rescue scenarios; two or more robots constitute a machine Personnel group receives the unified allocation of the host computer and fuses the local raster map into a complete map, which improves the efficiency of positioning and mapping.
【技术实现步骤摘要】
多机器人定位与建图系统及方法
本专利技术涉及安全救援
,具体地,涉及一种多机器人定位与建图系统及方法。
技术介绍
近几年来随着人工智能技术的发展,移动机器人应用的环境更加广泛,其中比较热门的移动机器人同时定位与建图(slam)技术可以有效的提高机器人的自主完成任务的能力。但是,在灾后救援这种复杂场景中,由于地理环境复杂、障碍物多、通行性差等的环境因素,造成了移动机器人救援效率慢,出现故障的可能性大大提高。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种多机器人定位与建图系统及方法。第一方面,本专利技术实施例提供一种多机器人定位与建图系统,应用于灾后救援,包括:上位机、二个及以上机器人构成的机器人组;其中,所述机器人包括:复合传感器、处理器、机械臂;所述复合传感器与处理器连接,用于采集数据信息;所述机械臂与所述处理器连接,用于根据所述处理器生成的操作指令进行障碍排除;所述处理器安装有ROS(RobotOperatingSystem,机器人操作系统)操作系统,用于数据处理、生成控制指令、以及与上位机、机器人组中的其他机器人建立数据通讯。可选地,所述复合传感器,包括:激光雷达、kinetic视觉传感器、惯导模块,碰撞检测模块、里程计、GPS(GlobalPositioningSystem,全球定位系统)定位模块。可选地,所述机器人的处理器为PC(PersonalComputer,个人电脑)机。可选地,所述数据信息包括:深度信息、IMU(InertialMeasurementUnit,惯性测量单元)信息、里程计信息、定位信息。可选地,所述机器人还 ...
【技术保护点】
1.一种多机器人定位与建图系统,应用于灾后救援,其特征在于,包括:上位机、二个及以上机器人构成的机器人组;其中,所述机器人包括:复合传感器、处理器、机械臂;所述复合传感器与处理器连接,用于采集数据信息;所述机械臂与所述处理器连接,用于根据所述处理器生成的操作指令进行障碍排除;所述处理器安装有ROS操作系统,用于数据处理、生成控制指令、以及与上位机、机器人组中的其他机器人建立数据通讯。
【技术特征摘要】
1.一种多机器人定位与建图系统,应用于灾后救援,其特征在于,包括:上位机、二个及以上机器人构成的机器人组;其中,所述机器人包括:复合传感器、处理器、机械臂;所述复合传感器与处理器连接,用于采集数据信息;所述机械臂与所述处理器连接,用于根据所述处理器生成的操作指令进行障碍排除;所述处理器安装有ROS操作系统,用于数据处理、生成控制指令、以及与上位机、机器人组中的其他机器人建立数据通讯。2.根据权利要求1所述的多机器人定位与建图系统,其特征在于,所述复合传感器,包括:激光雷达、kinetic视觉传感器、惯导模块,碰撞检测模块、里程计、GPS定位模块。3.根据权利要求1所述的多机器人定位与建图系统,其特征在于,所述机器人的处理器为PC机。4.根据权利要求1所述的多机器人定位与建图系统,其特征在于,所述数据信息包括:深度信息、IMU信息、里程计信息、定位信息。5.根据权利要求1所述的多机器人定位与建图系统,其特征在于,所述机器人还包括:报警器,所述报警器与所述处理器连接,用于根据所述处理器生成的警报指令进行声光报警。6.一种多机器人定位与建图方法,其特征在于,应用于权利要求1-5中任一项所述的多机器人定位与建图系统;所述方法包括:机器人接收上位机的控制指令;机器人的复合传感器采集数据信息;其中,数据信息包括:深...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。