Do I need a ROS to develop Bittle programs? Or have you already implemented ROS? I have already prepared a raspberry pi with ROS installed by looking at the following URL. However, it seems to me that ROS is very difficult to master. I am not a software developer, and want to play with Bittle just a hobby. My current goal is to implement voice control of Bittle and image recognition using OpenCV. I'm working on getting those functions running on Raspberry Pi as single functions. However, in order to integrate them and use them to control Bittle, I will need to learn more.