Great project! I've downloaded it to try if my Nexus 5 can talk to HC-06 BT module attached to Raspberry Pi. After some issues with pairing devices (what I really expected) I've managed to take the control of my simple robot. I believe the app has much more to offer than I really need! Simply brilliant!!! Keep it going!
This app couldn't be much better. I use it with super cheap $8 (or so) HC-05/06 bluetooth adapters and Arduinos. You can't just connect over BT and start reading values though - you have to code your device to send/receive heartbeats, which is a really GOOD thing. Otherwise, you're liable to get out of range or lose the connection and the robot wouldn't know it, and it might turn into a berserko killing machine. This app has several ways to control your device - accelerometer, touch/drag the screen, voice control (go, backward, left, right, stop), a line follower (haven't tried yet), and even face detection. I'm assuming that the face detection uses OpenCV and a face haarcascade, but I'm not sure. It does seem to detect faces, but I haven't actually tried making a robot follow a face round. It also has a webserver built in that will let you send the serial commands in via a webpage, very handy for debugging.
Brilliant app The best part of it is being open source so other people can learn.
AWESOME..!!! cool program and thanks 4 shared for free
Nice app. Smooth and error free operation. Nice app. Smooth and error free operation.