总览
RGB面板是一个新的扩展模块,设计用于Epuck机器人。
它包括:
- 9个RGB LED
- 8个红外线
每个LED彼此独立,因此可以在RGB颜色空间中打开具有不同颜色的LED,如下图所示:
红外线的作用是识别传感器,这意味着通过观察它们打开和关闭的红外线的组合,机器人就可以被外部设备(例如摄像机)识别。例如,使用8个IR,可以识别256个不同的机器人。
准备
为了使用EPuck2机器人的RGB扩展,您需要下载EPuck2的默认固件,并将选择器设置在位置8(高级sercom协议)上。
基本上,固件包含一个命令,用于设置每个LED的颜色和每个红外传感器的状态。
特别是有两个命令(二进制模式):“ W”和“ w”;第一个用于设置单个LED或红外传感器,第二个用于一次性设置所有执行器。