

With this controller you can drive different speeds and different strong curves. You can control the robot car with an Xbox One Controller. See project: Browser Webcam Live Stream with Windows IoT Core Raspberry 3 The new video stream has a higher resolution and is significantly faster (see code for changes). The above video shows an old version of the video stream (that uses the old MinnowBoard MAX). The estimated delay is less than a second. On the client side a WebSocket receives the JPEG image from the server, display it in the browser and than request and receive the next JPEG image and so on.Ī JPEG image has a resolution of 1280x720 pixels (HD 720p).

The frame from the camera is then converted to a compressed jpeg image. On the server side the MediaFrameRenderer class is used to get single frames from the webcam. The video stream is realized with an endless series of single JPEG images. In the browser, you can see the current video frame from the ELP USB webcam. You have to connect the device with the WLAN of the router (TP-LINK TL-WR802N, running with custom firmware DD-WRT) and open the website "robot.sl" in the browser. So you can control it from your notebook, tablet and smartphone. You can control the robot car with modern browsers.

The robot can determine if it's stuck (measures speed with LM393 FC-03 speed sensor, no speed means it's stuck).

The robot drives wherever there is a free way, no logic otherwise. With servos, the robot can look around to find a free way. The robot car can drive automatically with an ultrasonic distance sensor (MaxBotix MB1202). The project is big, so it makes more sense to make projects for each of the components (done for "Browser with video"). Also things like jumper wires and screws are not listed above. This is only a showcase with code, no instructions included.
