/GUIDINGBOT

这是我做的一个国家创新项目,代码包括ROS机器人系统(C++),安卓客户端(Java),分别在在目录的turtlebot和guiding_app中

MIT LicenseMIT

-

简介:这是我们小组做的一个国家创新项目,代码包括ROS机器人系统(C++),安卓客户端(Java),分别在在目录的turtlebot和guiding_app中

目的:这个项目的主要目的是利用百度地图导航和ros系统的自动避障功能实现盲人的安全行走。

背景:关于ros系统的相关内容连接如下:http://wiki.ros.org/cn  这是一个基于C++的拥有一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。该项目所使用的核心功能--自动避障所基于的算法为gmapping,相关连接如下:http://wiki.ros.org/gmapping.

关于ssh连接,我们所使用的为jsch,相关连接如下:http://www.jcraft.com/jsch/,这是一个纯java实现的ssh客户端

关于地图定位与导航,我们使用的是百度地图sdk,相关连接http://lbsyun.baidu.com/index.php?title=%E9%A6%96%E9%A1%B5