background preloader

Robotique

Facebook Twitter

Dash en Dot  -  robots4all. Products – Elegoo Industries,Ingenious & fun DIY electronics and kits. Best Starter Robot Kits in 2017 - Robot Kit Reviews. Robots are probably going to be the way of the future, so it would be quite useful if you want to know a thing or two about robots.

Best Starter Robot Kits in 2017 - Robot Kit Reviews

There is a lot of satisfaction you can obtain if you can get a robot to perform simple tasks or even the process of constructing them. Although it may seem like you will need immense amount of studying to create your own robot, thankfully there are robot kits that allow you to build them even without much knowledge about robots. These kits are great if you have a hobby of building things or even if you are looking for project ideas to do your final year project in your college engineering degree. It is also a great learning experience as you will be able to understand the basic principles and parts used in building robots. New robot kit series - STEM / DIY educational programmable electronic robot kit. Global Shutter Camera Board. Most of the DSLR cameras and mobile phone’s cameras are using Rolling Shutter technology including Canon, Nikon and iPhones, while industry cameras are using Global Shutter technology.

Global Shutter Camera Board

Why cameras are so different, let’s take a look at the facts of these two kind of technology. Rolling Shutter, usually found in CMOS sensors is a method of capturing image that does not expose the entire sensor pixels simultaneously, actually it exposures line by line from top to bottom. Rather than the rolling shutter camera, global shutter camera exposures all pixels at the same time. The shutter opens at a certain of time then closed, blocking the light enter into the sensor.

Arduino Based Camera. Browse by Tags - App Gallery - App Gallery - My Open Community. Passerelle Legrand openwebnet vers Zigbee radio. Robot Car - Components - Custom-Build-Robots.com - Custom-Build-Robots.com. All the components you need to build a robot-car which is powered by a Raspberry Pi are listed below.

Robot Car - Components - Custom-Build-Robots.com - Custom-Build-Robots.com

The first list shows all components you need to build a remote controlled robot-car. The second list shows all components you need to build a self-driving robot car. If you need a how to guild how to build a remote controlled robot car my e-book is available online. I will update the component lists from time to time that you will find the latest components to build a robot-car.

All components you need to build a remote controlled robot-car I recommend the Raspberry Pi 3 model B with the integrated wifi module. Preis:EUR 41,60 Raspberry Pi – Camera modules The latest Raspberry Pi camera module has now the version number 2.1. Standard RGB Kamera: Preis: EUR 31,50 1 neu von EUR 31,500 gebraucht NoIR Kamera Preis:EUR 35,99 4 neu von EUR 35,990 gebraucht Wide angle lense module (my recommendation) Preis: EUR 45,36 3 neu von EUR 45,360 gebraucht Motor driver L298N H-bridge Preis: EUR 9,58. Snap! (Build Your Own Blocks) 4.0. Poppy Project - Open source robotic platform. Lego permet aux enfants de contrôler leurs robots depuis un smartphone. CES 2016 - La célèbre marque de jouets lance une nouvelle version de son kit de robotique à destination des écoliers et de leurs enseignants.

Lego permet aux enfants de contrôler leurs robots depuis un smartphone

Pas besoin de tournevis ou ni de boulons pour construire de véritables robots. À l'occasion du CES, le salon de l'électronique grand public qui se tient chaque année à Las Vegas, Lego a dévoilé la dernière version de WeDo, un kit de robotique spécialement dédié aux écoliers. Outre les briques colorées classiques, il comprend un petit moteur, des capteurs et un bloc intelligent qui relie la machine à une tablette ou un ordinateur (iOS, Android, PC ou Mac) grâce à une connexion Bluetooth. Ses utilisateurs peuvent construire un robot selon des instructions ou leur imagination, puis leur faire réaliser un certain nombre de tâches. On peut aussi le programmer à faire l'action de son choix. » CES - Les grandes nouveautés de l'électronique en 2016 Lego expérimente depuis plusieurs années avec la robotique. Javascript Accelerometer Demo and Source. IOS 4.2 (with new Safari Mobile) has the possibility to read sensor data like accelerometer and gyroscope directly from Javascript.

Javascript Accelerometer Demo and Source

New Javascript objects and event handler From javascript point of view, we have: new handler window.ondevicemotionnew event object: event.accelerationGravity, with x, y, z attributesevent.accelerationIncludingGravity, with x, y, z attributesevent.rotationRate, with alpha, beta, gamma attributes Code Snip window.ondevicemotion = function(event) { var accelerationX = event.accelerationIncludingGravity.x; var accelerationY = event.accelerationIncludingGravity.y; var accelerationZ = event.accelerationIncludingGravity.z; }

How to capture webcam video with HTML5. HTML5 is fast becoming the developer tool of choice, moving away from heavy Flash apps, and switching to a fast, lightweight solution.

How to capture webcam video with HTML5

A new generation of web interaction is coming, where users are able to play full games in their browser without a hint of Flash. Typically, interacting with a user’s webcam required a third-party application or a Flash component, but now we can access this data via the cutting-edge HTML5 technology known as getUserMedia. As with anything this new and exciting there are bound to be some teething problems, the main one is the cross-browser compatibility of getUserMedia. It is recommended that you use the latest version of Chrome as most other browsers simply won’t work. We’ll cover a bit on using Flash as a fallback to HTML5, but it is probably wise to hold off putting this technology into a production environment until it becomes standardised. Another problem with getUserMedia is that no browsers currently support the use of audio.

HTML page setup 001 <! Introducing TCP Listen, a new API for Chrome packaged apps. Chrome packaged apps aim to deliver an app experience with the appearance and capabilities of native apps, but built using the growing capabilities of HTML5.

Introducing TCP Listen, a new API for Chrome packaged apps

These apps can access APIs for better filesystem handling, direct access to hardware devices, raw network communication and many others. One of the new APIs that just landed in an experimental state is TCP Listen, which allows an app to accept incoming TCP connections. Since the developer preview launch earlier this year, Chrome packaged apps have been able to connect to remote servers using TCP or UDP, and bind to a UDP port. For example, this Media Center application searches for and connects to media servers in the local network.

Now, through the new TCP Listen API, a Chrome packaged app can also act as a TCP server itself and accept incoming connections on specified ports. To get started, clone this GitHub repository and look at the webserver and the TCP server samples. Advancements In Connecting To ROS Via Web With The Rosbridge Suite. During his internship at Willow Garage, Jonathan Mace from Brown University worked on building an industrial strength successor to rosbridge, a popular ROS package for connecting to ROS from a Web browser.

Advancements In Connecting To ROS Via Web With The Rosbridge Suite

His internship concluded with the release of the rosbridge suite, a robust and extensible collection of packages that facilitate Web-based and non-ROS connection to ROS. Web browsers are a compelling choice for writing front ends to robot applications. In particular, they offer a ubiquitous, interoperable platform for robot interaction. WebTCP: Making TCP connections from Browser - Artem Yankov. The problem There is no simple way to create TCP sockets in Javascript on a browser side.

WebTCP: Making TCP connections from Browser - Artem Yankov

Although solutions like Websockets allow to create something that resemble sockets, you can use them to connect only to servers that support Websockets. Not to any random servers that know nothing about HTTP. Why bother If creating such connections were possible, then we could connect to any external server from browser and keep all logic in client-side Javascript without needing to implement a backend app.