(一)机器人操作系统 ROS
ROS 具有易用性、开发效率高、跨平台、多编程语言、分布式计算、代码可重用等优势,能为机器人提供类似操作系统的功能。作为一个开源软件项目,ROS 的宗旨在于构建一个能够整合不同研究成果,实现算法发布、代码重用的机器人软件平台。它提供类似操作系统所提供的功能,包含硬件抽象描述、底层驱动管理、共用功能执行、程序间消息传递、程序发行包管理以及一些用于获取、建立、编写和运行多机整合程序的工具包和软件库。由于这些功能满足了广大开发者的需求,ROS 在机器人研究领域得以迅速推广并衍生了广泛的应用。来自全世界的研究人员在ROS 的基础上开发了许多诸如定位建图、运动规划、感知认知、仿真验证等上层功能软件包,使得这一软件平台的功能更加丰富,发展更加迅速。ROS 将有望成为机器人软件开发事实上的标准。通过运用 ROS 设计实现智能家居服务机器人系统,可以使学生掌握这一机器人研究的重要工具。
自主导航是智能家居服务机器人最基本的技术,同时也是必不可少的部分。自主导航是指机器人通过自主路径规划运动到一个指定的目的地。老人行动不便时,通过手势或者语音对机器人发出指令,机器人通过自主导航的方式到达指定地方,做出相应的动作,实现这一功能得益于 SLAM 等机器人导航定位算法的进步。
1.
整体参数:
505mm*350mm*165mm
长
*
宽
*
高
2.
机体质量:约
5kg
3.
供电方式:
11200mA
(
12v
)
4.
车体结构:
6061
铝合金支架,
ABS
外壳和连接柱。
5.
结构形式:阿克曼模型
6.
控制方式:
PC
端上位机控制、手柄控制、无人驾驶
7.
舵机参数:电压:
4.8v-7.2v
、速度
0.16sec/60 º
、扭矩
27kg/cm
8.
行驶电机:直流有刷电机
*2,
电压
6-24V
、
带
AB
双向增量霍尔编码器,额定转矩
3.4N.m
9.
视
觉:
广角摄像头
10.
惯
导:
3
加速度、
3
陀螺仪、
3
磁力计,
IIC/SPI
通信协议
11.
激光雷达:
10
米测距
12.
电源模块:
13.
里 程 计:
14.
遥 控 器:
15.
控 制 器:
(
1
)
STM32
复合驱动板参数:
处理器:
2
个按钮模块、蜂鸣器、
OLED
显示屏、内置开关、
PS2
接口、
CAN
通信口、预留
3
组
UART
口、
IMU
接口、
USB
接口
(
2
)
Jetson NANO
控制器参数:
CPU
:四核
GPU
:
NVIDIA
核心
内存:
4 GB 64
位
LPDDR4
显卡:
HDMI
和
DisplayPort
输出
USB
:
4
个
USB 3
端口
I / O
:
I2C
,
SPI
,
UART
以及与
Raspberry Pi
兼容的
GPIO
接头
16.
通信系统:
WIFI
通信、
UART TTL
、
USB
17.
操作系统:
Ubuntu 18.04 LTS
18.
编程语言:
C/C++/Python
19.
使用软件:
20.
套件清单:
1
套车体主题、
1
个无线手柄、
1
份使用说明书
21.购买咨询:黄达 186-225-76276
21.购买咨询:黄达 186-225-76276