科技

Pepper机器人身上的传感器分析

2017-06-27  本文已影响32人  郭少悲

LEDs

image.png
部分 名称 数量 描述
A 眼睛 2 x 8 RGB FullColor
B 耳朵 2 x 10 16 Blue levels
C 肩部 2 x 2 BGB FullColor

眼睛

image.png

耳朵

image.png

肩部

image.png

ALLeds块允许您控制机器人的LED。

它提供了设置或控制LED或一组LED的强度的简单方法:

ALLedsProxy::fade, ALLedsProxy::fadeListRGB, ALLedsProxy::fadeRGB, 
ALLedsProxy::getIntensity, ALLedsProxy::off, 
ALLedsProxy::on,ALLedsProxy::setIntensity

它还提供动画:

ALLedsProxy::earLedsSetAngle, ALLedsProxy::randomEyes, 
ALLedsProxy::rasta, ALLedsProxy::rotateEyes

如何运行:

Colors
耳朵LED是蓝色的。
眼睛,胸部和脚部LED是RGB全色,因此可以组合三原色(红色,绿色和蓝色)以获得不同的颜色。

亮度
可以控制LED亮度(0和100%之间)。

ALTactileGesture

ALTactileGesture旨在管理头部传感器上的触觉手势。
使用此模块,你可以:

检测在头传感器上执行的触觉手势;
通过qi.Signals和ALMemory事件响应触觉手势;
即时创建新的触觉手势。

每个机器人的头部是3个触摸传感器,标有前,中,后。

Tactile sensors

image.png

Head tactile sensor

image.png
部分 名称
A Head/Touch/Front_sensor
B Head/Touch/Middle_sensor
C Head/Touch/Rear_sensor

Tactile Hands

image.png

Bumpers

Pepper配备了3个保险杠。带触发功能(用手按保险杠,会触发一个传感器手势事件)

image.png

系统默认触觉手势

•   ‘SingleFront’: [000, 100, 000]
•   ‘SingleMiddle’: [000, 010, 000]
•   ‘SingleRear’: [000, 001, 000]
•   ‘DoubleFront’: [000, 100, 000, 100, 000]
•   ‘DoubleMiddle’: [000, 010, 000, 010, 000]
•   ‘DoubleRear’: [000, 001, 000, 001, 000]
•   ‘SingleTap’: [000, 111, 000]
•   ‘DoubleTap’: [000, 111, 000, 111, 000]
•   ‘CaressFtoR’: [000, 100, 010, 001, 000]
•   ‘CaressRtoF’: [000, 001, 010, 100, 000]
•   ‘ZoomIn’: [000, 101, 010, 000]
•   ‘ZoomOut’: [000, 010, 101, 000]
•   ‘TheClaw’: [000, 101, 000]
•   ‘SingleFrontHold’: [000, 100]
•   ‘SingleMiddleHold’: [000, 010]
•   ‘SingleRearHold’: [000, 001]
•   ‘SingleTapHold’: [000, 111]
•   ‘TheClawHold’: [000, 101]

惯性传感器

Pepper配备了惯性传感器:

•   a 3-axis gyrometers with an angular speed of ~500°/s,
•   a 3-axis accelerometer with an acceleration of ~2g.

输出数据可以估计基本速度和姿态(Yaw,Pitch,Roll)。

该算法使用了每个传感器的良好特性:加速度计是唯一的绝对参考,在静态模式下给出良好的基础角度。当检测到一些运动时,输出角度是用动力学中具有良好行为的陀螺仪来计算的。然而,陀螺仪的集成产生了计算角度的偏差,因此在动态模式下,进行加速度计和陀螺仪的计算角度的融合以减少该偏差。

image.png

声纳

机器人配备有两个超声波传感器(或声纳),可以估计与其环境中的障碍物的距离。

image.png image.png
部分 名称 VFOV HFOV
A Sonar/Front_sensor 60 60
B Sonar/Back_sensor 60 60

Infra-Red

机器人配有2个红外线传感器。

image.png

Laser

机器人配备6台激光线发生器。

image.png

激光传感器:

image.png
部分 名称 VFOV HFOV
1 LaserSensor/Front_sensor 40 60
2 LaserSensor/Left_sensor 40 60
3 LaserSensor/Right_sensor 40 60

激光执行器 - 前地面评估

image.png

激光执行器 - 感知环境

image.png
上一篇 下一篇

猜你喜欢

热点阅读