background preloader

Poppy Project - Open source robotic platform

Poppy Project - Open source robotic platform
Related:  RobotiqueRobots

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. 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 Preis:EUR 7,05

bernatllopis/EscornaSnap: EscornaSnap! - Escornabot controlado desde Snap! 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. 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. Given that end users of robot applications may require little or no knowledge of the underlying robot middleware, decoupling a Web-based front end from a ROS-dependent back end is a promising direction to pursue. In order to facilitate this decoupling, the rosbridge suite provides an access point for Web browsers (and other WebSocket-compatible systems) to access ROS. The rosbridge suite has been released as a ROS stack and is available here.

El Robot educativo K-BOT V.2 Se han creado más de diez vídeos en donde se explica como montar este robot a la vez que detalla la utilización de recursos para entender como funciona, se programa y se maneja. Presionar sobre la imagen. Además de manejar el robot manualmente usando un teclaco se puede controlar a través de una app, la cual tiene diferentes funciones: Mostrar los mensajes que manda el robot El poder manejar varias ventanas de trabajo Mover el robot en cuatro direcciones Reproducir dos tipos de canciones Verificar el estado de la batería El poder calibrar el robot en caso de errores en el giro Entrar en el sitio web del robot Ver el manual de montaje Entrar al listado de los vídeo tutoriales Ver el robot en 3D con vistas Leer el código QR para instalar la app en el móvil desde un PC Presionar sobre este enlace para descargar e instalar la app desde aquí Para poder calibrar el robot usando la app será necesario el descargar e imprimir la plantilla de calibración. 2- PLANTILLA DEl CURRÍCULUM

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. 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. For instance, it would be possible to create (or just port them from node.js) client libraries for things like: Memcache, Redis, MySQL, Riak, RabbitMQ or any other server. While in many situations such usage would be questionable and insecure, there are cases when it could be quite useful: using server-side cache from JSusing pub/sub servers to deliver notifications to browsers. Solution As an experiment I implemented this small library: WebTCP. How client connects to the bridge Examples Socket example

Cómo hacer un Art Bot (Scribble Bot) - Tutorial del proyecto STEAM In this tutorial, you will learn how to make an Art Bot which is also known as a Scribblebot or Scribble Machine. These contraptions use a vibrating or offset motor to move around in unpredictable ways. Making an Art Bot is a fun way to learn the basics of creating a simple circuit with a switch. This project is also a great way to incorporate more Art into your STEM education program. Once you learn the build concepts, you can experiment with different designs. This project doesn’t need to cost a lot because you can use everyday items that you already have. Once you have selected your base, you will need a few other materials as listed below. Hot Glue Gun (Use Caution)Glue SticksTapeMarkersAA Battery HolderAA BatteryWireDC MotorSwitch Before we start, plug in your hot glue gun and let it heat up. Glue the battery holder to one side of the container. Now it’s time to connect the battery holder to the motor. This is how the completed wiring looks like.

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. 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. You can use this API, for example, to create a HTTP server on a development environment application, to automate a browser window for page load testing (see image below) or even to augment the Media Center application with a DLNA®/UPnP media server and show your PicasaWeb pictures on your DLNA® enabled television. We are curious to see what clever ideas you will come up with.

roboreto Es Ingeniera Electrónica y Doctora en Ingeniería Industrial por la Universidad de Extremadura y trabaja en el grupo RoboticsLab de la Universidad Carlos III de Madrid. Investiga sobre el desarrollo de los robots asistenciales en colaboración con diferentes centros internacionales. Ha recibido numerosos premios por su labor científica y divulgadora. El lunes hablará sobre la sociedad tecnológica y robótica del futuro 25/01/2019. Concepción Alicia Monje Micharet estudió Ingeniería Electrónica en la Universidad de Extremadura, donde más tarde se doctoró en Ingeniería Industrial. Robots asistenciales Monje Micharet colabora activamente con centros de investigación internacionales de Estados Unidos, Francia y Alemania y dirige actualmente varios proyectos que versan sobre el desarrollo de robots asistenciales. Divulgación y ciencia Concepción Monje también trabaja de forma incansable en la divulgación de la ciencia. Ciencia y mujer 25/01/2019. Robots asistenciales Divulgación y ciencia

How to capture webcam video with HTML5 | HTML HTML5 is fast becoming the developer tool of choice, moving away from heavy Flash apps, and switching to a fast, lightweight solution. 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 <!

Introducción · Escornabots Escornabot es un proyecto de código abierto que nace en Galicia. Todo empieza en la asociación de makers Bricolabs, allí coinciden tres personas: Tucho Méndez aporta la idea inicial.Xoan Sampaiño diseña las piezas 3D.Rafa Couto realiza la programación para Arduino. Deciden crear un robot libre para poder trabajar en el aula la robótica educativa sin depender de una marca comercial. Con el tiempo se van sumando otras personas: Xabier Rosas diseña las nuevas PCB.Jorge Lobo profesor y maker, aporta diversas aplicaciones para el aula a través de su blog.Miguel Gesteiro desarrolla la aplicación MUWI y Bluetooth BLE junto a Ismael Serrano. Entre todos van aportando una documentación que otras personas hemos ido aprovechado para difundir el proyecto. Para comprender la filosofía del proyecto, imprescindible ver dos vídeos de Tucho Méndez: El primero, en Arduino day 2015 organizado por Makers Lugo. El segundo, en el I Encuentro Coruña Dixital 2016. En este curso haréis algo parecido a esto:

Javascript Accelerometer Demo and Source | Javascript blog IOS 4.2 (with new Safari Mobile) has the possibility to read sensor data like accelerometer and gyroscope directly from Javascript. 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; } window.ondevicemotion = function(event) { var accelerationX = event.accelerationIncludingGravity.x; var accelerationY = event.accelerationIncludingGravity.y; var accelerationZ = event.accelerationIncludingGravity.z; } Demo Online Demo (require Safari Mobile) DeviceMotionEvent ClassDeviceOrientationEvent Class

Related: