CN114355910A - 一种基于Jetson Nano的室内机器人自主建图导航***及方法 - Google Patents
一种基于Jetson Nano的室内机器人自主建图导航***及方法 Download PDFInfo
- Publication number
- CN114355910A CN114355910A CN202111592376.2A CN202111592376A CN114355910A CN 114355910 A CN114355910 A CN 114355910A CN 202111592376 A CN202111592376 A CN 202111592376A CN 114355910 A CN114355910 A CN 114355910A
- Authority
- CN
- China
- Prior art keywords
- robot
- module
- control mechanism
- map
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000007246 mechanism Effects 0.000 claims abstract description 60
- 238000013507 mapping Methods 0.000 claims abstract description 28
- 238000004891 communication Methods 0.000 claims abstract description 23
- 238000011161 development Methods 0.000 claims abstract description 14
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 claims abstract description 6
- 229910052744 lithium Inorganic materials 0.000 claims abstract description 6
- 230000009467 reduction Effects 0.000 claims abstract description 4
- 230000033001 locomotion Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 8
- 230000001133 acceleration Effects 0.000 claims description 4
- 238000006073 displacement reaction Methods 0.000 claims description 4
- BLRPTPMANUNPDV-UHFFFAOYSA-N Silane Chemical compound [SiH4] BLRPTPMANUNPDV-UHFFFAOYSA-N 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 3
- 230000007480 spreading Effects 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 claims description 2
- 238000012800 visualization Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 240000007651 Rubus glaucus Species 0.000 description 2
- 235000011034 Rubus glaucus Nutrition 0.000 description 2
- 235000009122 Rubus idaeus Nutrition 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种基于Jetson Nano的室内机器人自主建图导航***及方法,包括机器人本体和控制机构,所述控制机构安装在机器人本体内部;所述控制机构包括控制模块、雷达模块、无线通信模块、显示模块和电源模块;所述控制模块包括底层控制开发板、上层处理器、双路直流减速电机驱动、惯性传感器和高精度霍尔编码器;所述雷达模块包括高精度激光雷达传感器;所述显示模块包括显示屏和可见光摄像头;所述无线通信模块包括无线网卡;所述电源模块包括锂电池和电源转接线;所述控制模块分别与雷达模块、无线通信模块、显示模块和电源模块相连接。本发明可实现小车雷达建图导航、自主避障、实时定位等功能。
Description
技术领域
本发明涉及机器人建图导航技术领域,特别涉及一种基于Jetson Nano的室内机器人自主建图导航***及方法。
背景技术
随着我国经济的发展,人民生活水平的提高,我国室内自主移动机器人在物流、智能销售、导览等领域发展迅速,移动机器人大量地进入越来越复杂的应用场景。
在智能机器人技术开发领域中,建图导航技术的应用是非常重要的,在机器人的应用中通过导航技术能够控制机器在一定的区域内进行移动来完成一些工作,但是现有的技术中对于机器人的导航只停留在单纯的控制机器人在两点一线或几点一线的固定线路中进行移动,并不能够记录路线并在所记录的路线中优化要行走的路线,因此机器人能够实现自主优化线路、自主导航的功能是非常必要的。其次,在室内环境下,相较于传统的工控机或树莓派,在机器人建图导航的过程中具有体积较大影响机器人运动控制、信息采集和处理速度不满足的情况,往往造成了许多不必要的问题。
发明内容
为了克服上述现有技术的不足,本发明的目的在于提供一种基于Jetson Nano的室内机器人自主建图导航***及方法,可实现小车雷达建图导航、自主避障、实时定位等功能。
为了实现上述目的,本发明采用的技术方案是:
一种基于Jetson Nano的室内机器人自主建图导航***,包括机器人本体和控制机构,所述控制机构安装在机器人本体内部;
所述控制机构包括控制模块、雷达模块、无线通信模块、显示模块和电源模块;
所述控制模块包括底层控制开发板、上层处理器、双路直流减速电机驱动、惯性传感器和高精度霍尔编码器;
所述雷达模块包括高精度激光雷达传感器;
所述显示模块包括显示屏和可见光摄像头;
所述无线通信模块包括无线网卡;
所述电源模块包括锂电池和电源转接线;
所述控制模块分别与雷达模块、无线通信模块、显示模块和电源模块相连接。
所述底层控制开发板采用STM32F103VET6,用于将底层车轮运动控制和速度信息反馈,所述上层处理器采用安装有Ubuntu Linux***和机器人操作***(ROS)的JetsonNano,进行发布命令和多源传感器信息处理,所述双路直流减速电机驱动对机器人本体提供运动使能,所述惯性传感器用于检测和测量机器人本体加速度、旋转和多自由度运动,所述高精度霍尔编码器用于反映电机角位移或直线位移,通过检测机器人本体运动过程中的霍尔电压所产生脉冲信号,根据所产生的脉冲数目检测转速。
所述雷达模块采用思岚A1的激光雷达传感器用于建图和避障,设置在机器人本体上,用于360°旋转地扫描周围环境,扫描的最远距离是8m,建立的环境地图为二维平面地图。
所述无线通信模块包括基于Ubuntu***的无线网卡,设置于上层处理器JetsonNano上,外置300M无线速率天线,用于与所述控制机构中的上层处理器Jetson Nano和远程控制机构的连接。
所述远程控制机构设置有图形用户界面,通过无线网卡连接所述机器人本体和控制机构,用于远程发送机器人的移动、建图及导航指令。
所述显示模块包括显示屏;所述显示屏用以屏幕的显示功能,用于显示可视化的机器人操作***;
所述电源模块包括机器人本身供电及控制模块和显示模块,通过安装在机器人本体机身部分的12V锂电池和12V转5V的电源转接线。
一种基于Jetson Nano的室内机器人自主建图导航***的使用方法,包括以下步骤;
S1、启动电源模块、雷达模块,通过雷达模块扫描周围环境;
S2、启动控制机构中的无线通信模块,此时Jetson Nano发布一个无线热点,远程端虚拟机连接此局域网,通过连接同一局域网络,将远程控制机构和机器人本体和控制机构进行通信连接;
S3、通过远程控制机构在终端发布运动指令控制机器人本体移动和实现;
S4、机器人***运用RRT自主探索算法控制本体遍历整个局域环境,gmapping算法构建环境二维栅格地图并在远程控制机构中保存构建好的地图;
S5、基于构建好的地图,运用定位导航和避障算法进行移动机器人的导航。
所述步骤S1具体包括子步骤:
S11、将雷达模块中高精度激光雷达传感器的USB接口和控制模块中的底层控制开发板中的USB端口连接;
S12、打开电源模块中电源开关给机器人本体和控制机构供电,同时,机器人控制***通过USB接口给所述激光雷达传感器供电;
S13、雷达模块中激光雷达传感器以360°旋转,并以一定的扫描频率进行扫描周围环境。
所述步骤S2具体包括子步骤:
S21、远程控制机构的网卡USB连接在控制模块中上层处理器Jetson Nano上;
S22、远程控制机构设置虚拟网络连接,创建无线局域网并和机器人控制模块连接同一个局域网;
S23、在远程控制机构的***终端中查看所述远程控制机构的网络IP地址;
S24、在机器人控制模块的***终端中查看网络IP地址;
S25、在远程工作站和机器人控制模块之间,利用各自的网络IP地址进行网络配置,通过SSH登陆实现所述远程工作站和机器人控制模块之间网络连通。
所述步骤S3具体包括子步骤:
S31、在远程控制机构的***终端中启动机器人初始化节点,包括底层单片机的控制节点、建图导航的TF关系与小车外形可视化,发布用于让远程控制机构直接操控机器人的移动、扫描、建图;
S32、在远程控制机构的***终端中发布键盘控制节点,通过启动键盘命令行来控制机器人本体的运动;
S33、在目标环境中移动机器人本体。
所述S4的自主探索算法具体步骤如下:
在一个状态空间C中,其中Cfree为与障碍物无碰撞的自由空间,以一个初始节点qinit为随机树T的根节点;
通过随机扩展函数,在状态空间中找到一个点qrand且qrand∈Cfree;
遍历随机树T找到一个离qrand最近的点qnear,其中qnear∈T,以点qnear与qrand连线所形成的方向,向外扩展一段距离ε得到一个新节点qnew,其中ε为RRT生成的最小扩展长度;
当qnew∈Cfree时,则将新节点qnew添加到生成树当中,否则重新随机扩展新节点;
重复以上过程,直到扩展到目标节点qgoal,随机树构建完成,即控制整个机器人遍历了目标环境。
所述步骤S4的建图算法采用gmapping算法,具体包括子步骤:
S41、在远程工作站配置gmapping功能包,创建并发布需要的TF坐标变化,通过键盘控制机器人运动轨迹,构建周围环境的二维栅格地图;
S42、在远程控制中心或显示模块启动RVIZ图形用户界面,用于实时查看机器人的位置及建图情况;
S43、当地图构建完毕后,在远程工作站建立新目录,使用map_server功能包用于保存已建好地图。
所述步骤S5的定位导航和避障算法采用Navigation框架内的amcl功能包和movebase功能包,分别完成机器人实时定位和订阅目标位置话题,发布速度命令:
S51、在远程工作站的图形用户界面载入步骤S4保存的环境二维栅格地图;
S52、点击RVIZ中2D Pose Estimate,在环境二维栅格地图上给机器人设置初始方位;
S53、点击RVIZ中2D Nav,在地图上设置机器人的目的地和方向;
S54、机器人控制***启动导航程序;
S55、机器人从初始位置向目标位置移动,同时在远程工作站的图形用户界面实时查看机器人的位置及导航情况。
本发明的有益效果:
本发明用于对室内环境进行建图并能自主导航机器人到达所定目标位置进行一系列延伸活动。首先,该***可以通过机器人无线通信模块远程控制机器人并发布命令进行建图和导航,对于探索未知环境下建筑物作业能够极大地减少人员的工作复杂度和危险性。其次通过远程端控制机器人底层驱动STM32,实现ROS和STM32F107的通信,进行一系列底盘速度和传感器采集数据的传输与解析,实现机器人的运动控制。最后,在机器人的建图和导航使用了RRT算法,相较于一般的建图算法具有更高效的收敛速度,大大提高规划效率。同时,该***采用Jetson Nano作为上层运算机构,相较于传统使用的树莓派,在数据处理、图像采集等方面具有更好的效果。
附图说明
图1为本发明基于Jetson Nano的室内机器人自主建图导航***的外观结构俯视示意图。
图2为本发明基于Jetson Nano的室内机器人自主建图导航***的外观结构左视示意图。
图3为本发明***结构框图。
图4为本发明惯性传感器MPU6050电路图。
图5为本发明机器人环境地图构建流程图。
图6为本发明机器人定位、导航和避障流程图。
图7为本发明机器人所构建地图。
具体实施方式
下面结合附图对本发明作进一步详细说明。
如图1所示,为本发明俯视结构示意图。图中2为本发明左视结构示意图。包括:机器人本体、控制模块、显示模块、无线模块和电源模块。其中,机器人本体包括机器人机身部分和控制机构;控制模块包括底层控制开发板、上层处理器、双路直流减速电机驱动、惯性传感器和高精度霍尔编码器;所述雷达模块包括高精度激光雷达传感器;所述显示模块包括显示屏和可见光摄像头;所述无线通信模块包括无线网卡;所述电源模块包括锂电池和电源转接线。
如图3所示,本发明包括三个***层面,分别是操作***层、驱动层和硬件层。操作层使用Ubuntu Linux***和机器人操作***(ROS)的Jetson Nano进行功能实现和传感器数据采集;驱动层包括IMU驱动、激光雷达驱动、电机驱动和摄像头驱动,通过USB连接在STM32F103ZET6的GPIO口和UART口;硬件层包括机械平台中的惯性传感器MPU6050、思岚A1激光雷达、直流减速电机、高精度霍尔编码器、Jetson Nano和STM32F103ZET6核心开发板的机械平台。
如图4所示,为本发明的惯性传感器MPU6050电路图,传感器测量机器人加速度、旋转和多自由度运动,和通过霍尔编码器计算的机器人九轴速度进行对比并信息融合,使得数据更加准确,是解决导航、定向和运动载体控制的重要部件。将惯性传感器的串口线和模块接入STM32F103ZET6开发板,把该传感器模块引脚SDA、SCL、INT和FSYNC插在开发板的I2C-2接口上,并置FSYNC引脚悬空。
在一种具体的实施例中,如图5和图6所示,一种基于Jetson Nano的室内机器人自主建图导航***的环境地图构建、定位、导航和避障的具体步骤如下:
S1、启动所述电源模块,启动所述雷达模块,扫描周围环境;
S2、启动所述控制机构中的所述无线通信模块,通过建立同一局域网络,将所述远程控制机构和所述机器人本体和控制机构进行通信连接;
S3、通过所述所述远程控制机构发布命令控制所述机器人移动;
S4、所述机器人控制***运用2D建图算法构建环境二维栅格地图并在所述远程控制机构中保存构建好的地图;
S5、基于构建好的地图,运用定位导航和避障算法进行移动机器人的导航。
本实施例中,所述步骤S2、S3、S4、S5都是基于Ubuntu Linux***下的机器人操作***(ROS)平台来实现。
具体而言,所述步骤S1具体包括子步骤:
S11、把所述雷达模块中激光雷达传感器的USB接口和所述机器人控制模块中的底层控制开发板中的USB端口连接;
S12、打开所述电源模块中电源开关给机器人本体和控制机构供电,同时,所述机器人控制***通过USB接口给所述激光雷达传感器供电;
S13、在ROS官网上搜索名为“rplidar_ros”的程序包,并将其下载到控制***的ROS的工作空间里,在所述控制***的ROS平台上利用“rplidar_ros”程序包来识别并启动所述激光雷达传感器;
S14、所述激光雷达传感器以360°旋转,并以10HZ的扫描频率进行扫描周围环境。
进一步地,所述步骤S2具体包括子步骤:
S21、所述远程控制机构的网卡USB连接在所述控制模块中上层处理器JetsonNano上;
S22、所述远程控制机构设置虚拟网络连接,创建无线局域网并和机器人控制模块连接同一个局域网;
S23、在所述远程控制机构的Ubuntu Linux***终端中输入“ifconfig”,查看所述远程控制机构的网络IP地址;
S24、在所述机器人控制***的Ubuntu Linux***终端中输入“ifconfig”,查看所述机器人控制机构的网络IP地址;
S25、通过ROS平台在所述远程控制机构和机器人控制***之间,利用各自的网络IP地址进行网络配置,实现所述远程控制机构和机器人控制***之间网络连通。
进一步地,所述步骤S3具体包括子步骤:
S31、在所述远程控制机构的***终端中启动初始化节点,在终端输入“roslaunchturn_on_robot turn_on_robot.launch”,连接到机器人底层驱动用于让远程控制机构直接操控机器人的移动、扫描、建图;
S32、在所述远程控制机构的***终端中发布节点,通过启动键盘命令行来控制机器人的运动,在终端输入“roslaunch robot_rc keyboard_teleop.launch”;
S33、在目标环境中移动机器人。
具体而言,如图5所示,所述步骤S4的建图算法采用gmapping算法,具体包括子步骤:
S41、在远程工作站启动gmapping程序,在终端输入“roslaunch turn_on_robotmapping.launch”,使机器人控制***构建周围环境的二维栅格地图;
S42、在远程控制中心或显示模块启动RVIZ图形用户界面,用于实时查看机器人的位置及建图情况;
S43、当地图构建完毕后,在所述远程工作站建立目录,在终端输入“roslaunchturn_on_robot map_saver.launch”,使用ROS***中自带map_server功能包用于保存地图,通过“cd/home/wheeltec_robot/src/turn_on_robot/map”命令行打开保存地图。
具体而言,如图6所示,所述步骤S5的定位导航算法采用Navigation框架内的amcl功能包和move base功能包,分别完成机器人实时定位和订阅目标位置话题,发布速度命令具体包括子步骤:
S51、在远程工作站的图形用户界面载入步骤S4保存的环境二维栅格地图;
S52、点击RVIZ中“2D Pose Estimate”,在环境二维栅格地图上给机器人设置初始方位;
S53、点击RVIZ中“2D Nav Goal”,在地图上设置机器人的目的地和方向;
S54、所述机器人控制***启动导航程序;
S55、机器人从初始位置向目标位置移动,同时在远程工作站的图形用户界面实时查看机器人的位置及导航情况。
Claims (10)
1.一种基于Jetson Nano的室内机器人自主建图导航***,其特征在于,包括机器人本体和控制机构,所述控制机构安装在机器人本体内部;
所述控制机构包括控制模块、雷达模块、无线通信模块、显示模块和电源模块;
所述控制模块包括底层控制开发板、上层处理器、双路直流减速电机驱动、惯性传感器和高精度霍尔编码器;
所述雷达模块包括高精度激光雷达传感器;
所述显示模块包括显示屏和可见光摄像头;
所述无线通信模块包括无线网卡;
所述电源模块包括锂电池和电源转接线;
所述控制模块分别与雷达模块、无线通信模块、显示模块和电源模块相连接。
2.根据权利要求1所述的一种基于Jetson Nano的室内机器人自主建图导航***,其特征在于,所述底层控制开发板采用STM32F103VET6,用于将底层车轮运动控制和速度信息反馈,所述上层处理器采用安装有Ubuntu Linux***和机器人操作***(ROS)的JetsonNano,进行发布命令和多源传感器信息处理,所述双路直流减速电机驱动对机器人本体提供运动使能,所述惯性传感器用于检测和测量机器人本体加速度、旋转和多自由度运动,所述高精度霍尔编码器用于反映电机角位移或直线位移,通过检测机器人本体运动过程中的霍尔电压所产生脉冲信号,根据所产生的脉冲数目检测转速。
3.根据权利要求1所述的一种基于Jetson Nano的室内机器人自主建图导航***,其特征在于,所述雷达模块采用思岚A1的激光雷达传感器用于建图和避障,设置在机器人本体上,用于360°旋转地扫描周围环境,扫描的最远距离是8m,建立的环境地图为二维平面地图;
所述无线通信模块包括基于Ubuntu***的无线网卡,设置于上层处理器Jetson Nano上,外置300M无线速率天线,用于与所述控制机构中的上层处理器Jetson Nano和远程控制机构的连接。
4.根据权利要求1所述的一种基于Jetson Nano的室内机器人自主建图导航***,其特征在于,所述远程控制机构设置有图形用户界面,通过无线网卡连接所述机器人本体和控制机构,用于远程发送机器人的移动、建图及导航指令;
所述显示模块包括显示屏;所述显示屏用以屏幕的显示功能,用于显示可视化的机器人操作***;
所述电源模块包括机器人本身供电及控制模块和显示模块,通过安装在机器人本体机身部分的12V锂电池和12V转5V的电源转接线。
5.基于权利要求1-4任一项所述的一种基于Jetson Nano的室内机器人自主建图导航***的使用方法,其特征在于,包括以下步骤;
S1、启动电源模块、雷达模块,通过雷达模块扫描周围环境;
S2、启动控制机构中的无线通信模块,此时Jetson Nano发布一个无线热点,远程端虚拟机连接此局域网,通过连接同一局域网络,将远程控制机构和机器人本体和控制机构进行通信连接;
S3、通过远程控制机构在终端发布运动指令控制机器人本体移动和实现;
S4、机器人***运用RRT自主探索算法控制本体遍历整个局域环境,gmapping算法构建环境二维栅格地图并在远程控制机构中保存构建好的地图;
S5、基于构建好的地图,运用定位导航和避障算法进行移动机器人的导航。
6.根据权利要求5所述的一种基于Jetson Nano的室内机器人自主建图导航***的使用方法,其特征在于,所述步骤S1具体包括子步骤:
S11、将雷达模块中高精度激光雷达传感器的USB接口和控制模块中的底层控制开发板中的USB端口连接;
S12、打开电源模块中电源开关给机器人本体和控制机构供电,同时,机器人控制***通过USB接口给所述激光雷达传感器供电;
S13、雷达模块中激光雷达传感器以360°旋转,并以一定的扫描频率进行扫描周围环境。
7.根据权利要求5所述的一种基于Jetson Nano的室内机器人自主建图导航***的使用方法,其特征在于,所述步骤S2具体包括子步骤:
S21、远程控制机构的网卡USB连接在控制模块中上层处理器Jetson Nano上;
S22、远程控制机构设置虚拟网络连接,创建无线局域网并和机器人控制模块连接同一个局域网;
S23、在远程控制机构的***终端中查看所述远程控制机构的网络IP地址;
S24、在机器人控制模块的***终端中查看网络IP地址;
S25、在远程工作站和机器人控制模块之间,利用各自的网络IP地址进行网络配置,通过SSH登陆实现所述远程工作站和机器人控制模块之间网络连通。
8.根据权利要求5所述的一种基于Jetson Nano的室内机器人自主建图导航***的使用方法,其特征在于,所述步骤S3具体包括子步骤:
S31、在远程控制机构的***终端中启动机器人初始化节点,包括底层单片机的控制节点、建图导航的TF关系与小车外形可视化,发布用于让远程控制机构直接操控机器人的移动、扫描、建图;
S32、在远程控制机构的***终端中发布键盘控制节点,通过启动键盘命令行来控制机器人本体的运动;
S33、在目标环境中移动机器人本体。
9.根据权利要求5所述的一种基于Jetson Nano的室内机器人自主建图导航***的使用方法,其特征在于,
所述S4的自主建图算法具体步骤如下:
在一个状态空间C中,其中Cfree为与障碍物无碰撞的自由空间,以一个初始节点qinit为随机树T的根节点;
通过随机扩展函数,在状态空间中找到一个点qrand且qrand∈Cfree;
遍历随机树T找到一个离qrand最近的点qnear,其中qnear∈T,以点qnear与qrand连线所形成的方向,向外扩展一段距离ε得到一个新节点qnew,其中ε为RRT生成的最小扩展长度;
当qnew∈Cfree时,则将新节点qnew添加到生成树当中,否则重新随机扩展新节点;
重复以上过程,直到扩展到目标节点qgoal,随机树构建完成,即构建出完整的目标建图结果;
所述步骤S4的建图算法采用gmapping算法,具体包括子步骤:
S41、在远程工作站配置gmapping功能包,创建并发布需要的TF坐标变化,通过键盘控制机器人运动轨迹,构建周围环境的二维栅格地图;
S42、在远程控制中心或显示模块启动RVIZ图形用户界面,用于实时查看机器人的位置及建图情况;
S43、当地图构建完毕后,在远程工作站建立新目录,使用map_server功能包用于保存已建好地图。
10.根据权利要求5所述的一种基于Jetson Nano的室内机器人自主建图导航***的使用方法,其特征在于,所述步骤S5的定位导航和避障算法采用Navigation框架内的amcl功能包和move base功能包,分别完成机器人实时定位和订阅目标位置话题,发布速度命令:
S51、在远程工作站的图形用户界面载入步骤S4保存的环境二维栅格地图;
S52、点击RVIZ中2D Pose Estimate,在环境二维栅格地图上给机器人设置初始方位;
S53、点击RVIZ中2D Nav,在地图上设置机器人的目的地和方向;
S54、机器人控制***启动导航程序;
S55、机器人从初始位置向目标位置移动,同时在远程工作站的图形用户界面实时查看机器人的位置及导航情况。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111592376.2A CN114355910A (zh) | 2021-12-23 | 2021-12-23 | 一种基于Jetson Nano的室内机器人自主建图导航***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111592376.2A CN114355910A (zh) | 2021-12-23 | 2021-12-23 | 一种基于Jetson Nano的室内机器人自主建图导航***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114355910A true CN114355910A (zh) | 2022-04-15 |
Family
ID=81100758
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111592376.2A Pending CN114355910A (zh) | 2021-12-23 | 2021-12-23 | 一种基于Jetson Nano的室内机器人自主建图导航***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114355910A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115509230A (zh) * | 2022-09-28 | 2022-12-23 | 北京星航机电装备有限公司 | 一种基于ros的室外机器人自主导航方法、装置及机器人 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107607117A (zh) * | 2017-08-09 | 2018-01-19 | 华南理工大学 | 一种基于激光雷达的机器人建图导航***及方法 |
CN109917818A (zh) * | 2019-01-31 | 2019-06-21 | 天津大学 | 基于地面机器人的协同搜索围堵方法 |
WO2019190395A1 (en) * | 2018-03-28 | 2019-10-03 | Agency For Science, Technology And Research | Method and system for returning a displaced autonomous mobile robot to its navigational path |
CN110531770A (zh) * | 2019-08-30 | 2019-12-03 | 的卢技术有限公司 | 一种基于改进的rrt路径规划方法和*** |
CN113110513A (zh) * | 2021-05-19 | 2021-07-13 | 哈尔滨理工大学 | 一种基于ros的居家整理移动机器人 |
CN113805590A (zh) * | 2021-09-23 | 2021-12-17 | 云南民族大学 | 一种基于边界驱动的室内机器人自主探索方法及*** |
CN113821040A (zh) * | 2021-09-28 | 2021-12-21 | 中通服创立信息科技有限责任公司 | 一种深度视觉相机与激光雷达融合导航的机器人 |
-
2021
- 2021-12-23 CN CN202111592376.2A patent/CN114355910A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107607117A (zh) * | 2017-08-09 | 2018-01-19 | 华南理工大学 | 一种基于激光雷达的机器人建图导航***及方法 |
WO2019190395A1 (en) * | 2018-03-28 | 2019-10-03 | Agency For Science, Technology And Research | Method and system for returning a displaced autonomous mobile robot to its navigational path |
CN109917818A (zh) * | 2019-01-31 | 2019-06-21 | 天津大学 | 基于地面机器人的协同搜索围堵方法 |
CN110531770A (zh) * | 2019-08-30 | 2019-12-03 | 的卢技术有限公司 | 一种基于改进的rrt路径规划方法和*** |
CN113110513A (zh) * | 2021-05-19 | 2021-07-13 | 哈尔滨理工大学 | 一种基于ros的居家整理移动机器人 |
CN113805590A (zh) * | 2021-09-23 | 2021-12-17 | 云南民族大学 | 一种基于边界驱动的室内机器人自主探索方法及*** |
CN113821040A (zh) * | 2021-09-28 | 2021-12-21 | 中通服创立信息科技有限责任公司 | 一种深度视觉相机与激光雷达融合导航的机器人 |
Non-Patent Citations (1)
Title |
---|
陈龙;刘娟秀;: "室内机器人自主导航的实现", 电脑知识与技术, no. 24, 25 August 2020 (2020-08-25) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115509230A (zh) * | 2022-09-28 | 2022-12-23 | 北京星航机电装备有限公司 | 一种基于ros的室外机器人自主导航方法、装置及机器人 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107167141B (zh) | 基于双一线激光雷达的机器人自主导航*** | |
US10823576B2 (en) | Systems and methods for robotic mapping | |
CN205219101U (zh) | 一种家庭服务机器人 | |
CN107297748B (zh) | 一种餐厅服务机器人***及应用 | |
CN103699126B (zh) | 智能导游机器人的导游方法 | |
CN108227717B (zh) | 基于orb特征的多移动机器人地图融合方法及融合平台 | |
CN206833250U (zh) | 一种基于激光雷达的无人驾驶侦查小车 | |
US20230057965A1 (en) | Robot and control method therefor | |
CN206541196U (zh) | 一种基于人脸识别技术的导览解说机器人 | |
CN111290403B (zh) | 搬运自动导引运输车的运输方法和搬运自动导引运输车 | |
CN109459029A (zh) | 一种用于确定目标对象的导航路线信息的方法与设备 | |
CN114355910A (zh) | 一种基于Jetson Nano的室内机器人自主建图导航***及方法 | |
CN108646759B (zh) | 基于立体视觉的智能可拆卸移动机器人***及控制方法 | |
Liu et al. | A Floyd-Dijkstra hybrid application for mobile robot path planning in life science automation | |
CN113084777A (zh) | 一种基于ros的图书馆自动取放图书机器人 | |
CN113534810A (zh) | 一种物流机器人及物流机器人*** | |
Son et al. | The practice of mapping-based navigation system for indoor robot with RPLIDAR and Raspberry Pi | |
CN115655261B (zh) | 地图生成方法、装置、机器人以及存储介质 | |
CN218398132U (zh) | 一种变电站室内多功能操作机器人 | |
CN115373404A (zh) | 室内静态物品识别与自主建图的移动机器人及工作方法 | |
CN104731091A (zh) | 智能避障自动导航小车 | |
CN203241822U (zh) | 一种基于预设运动路径的移动机器人 | |
CN207689912U (zh) | 一种基于视觉导航agv技术的机器人 | |
CN113960999B (zh) | 移动机器人重定位方法、***及芯片 | |
CN211477160U (zh) | 一种具有多种定位导航方式的激光导航*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |