Epuck2颜色RGB面板使用教程-1.说明

RGB面板是专为e-puck机器人设计的新模块。它包括:

ü 9个RGB LED

ü 8个红外线

ü PIC18F6722 微控制器

每个LED都是相互独立的,因此可以在RGB颜色空间中打开不同颜色的LED(加色混合),如下图所示。

RGBpanel1.pngRGBpanel2.png

Rgb-panel1.jpgRgb-panel2.jpg

红外线被认为是识别传感器,这意味着机器人可以被外部设备识别,例如观察它们打开和关闭红外线组合的相机;例如,使用8个IR可以识别256个不同的机器人。

e-puck和模块之间的通信是通过I2C总线进行的。颜色命令从机器人发送到 RGB面板(反面没有发送任何内容);例如,这让我们可以使用预先固定的命令序列对机器人进行编程以发送到面板,从而产生彩色动画。可以实施其他更精细的演示,例如对环境和附近的机器人做出反应。

另一种可能是开发一个在电脑上运行的demo,通过蓝牙将电脑连接到e-puck(e-puck和模块和之前一样通过I2C连接);在实践中,机器人从PC接收命令并将它们转发到RGB面板。这种转发是在e-puck固件中实现的。