SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Motivation
Demos
VETER
robotics vehicle for researchers and makers
Andrey Nechypurenko
Maksym Parkachov
Nikolay Nikolaev
January, 2013
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Demand for robotics products and professionals
According to ABI research data, worldwide telepresence market is going to reach
$13.1 billion by the end of 2016.
Recruiters posted more than 2,100 online job ads for robotics skills in January of
2012, growing 44% versus 2011, according to WANTED Analytics.
Acording to BCC Research, the global demand for robots and robot-related
products was worth around $21 billion in 2010. The market is expected to grow
to nearly $22 billion in 2011 and $30 billion by 2016, a compound annual growth
rate (CAGR) of 6.7% between 2011 and 2016.
Not enough robotics professionals available to cover the market demand.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Open and free education initiative by robotics experts
World-wide famous robotics experts such as Sebastian Thrun, Andrew Ng, Peter
Norwig and many others are creating free online education portals. They deliver
top-level education to the huge audience for free.
As a result, the amount of students interested in robotics is growing dramatically.
They in turn, demand for accessible, yet powerfull, platform to experiment with.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Veter-robot addresses the demand of researchers
Our Veter robotics platform addresses the demand from students, researchers and
hobby robotics enthusiasts by offering accessible, powerful and highly customizable
platform for experiments and fun. By embracing the open-source ideology in hardware
and software areas the project has the potential to attract wide audience.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Key requirements
At the first step we are targeting researches in robotics, artificial intelligence and
computer vision as well as hobby robotics enthusiasts. For this purposes, we identified
and addressed the following key requirements:
should be complete open (hardware and software)
equipped with typical and widely used set of sensors
easy customizable to integrate new or different types of sensors and actuators
energy efficient yet powerful on-board computer
provide bi-directional communication link to transmit sensor and control data in
real-time
set of software modules which support distributed data processing and provide
hardware abstraction layer. It should let developers concentrate on experiments
and applications of their core competences
considerably lower cost comparing to the similar available products
To address these requirements we decide for the following solutions.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Chassis and body
We are using Dagu Rover 5 Tracked Chassis with two motors and two quadrature
encoders. The whole body is 3D-printed and provides:
rotated ”head” (to mount camera on it)
folding mast for EMS-sensitive sensors (such as, for example, digital compass)
place for exchangeable batteries
”doors” to access the inside electronic connectors
extension options for additional electronic, sensors and actuators
Application of the 3D printing significantly simplifies customization of the body.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Easy customizable
Application of 3D printing technology allows easy customization for particular project
needs.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Sensors and on-board electronic
In the full configuration the following
sensors are available:
four ultra-sound range finders (on the
sides, front and back)
two video cameras
pan/tilt compensated digital compass
GPS receiver
The front sonar and cameras could be mounted on the ”head” which is rotated by the
servo motor. All peripheral devices are connected to the on-board computer over USB
and connectors provided by the daughter board. Current robot version uses TI’s
BeagleBoard-xM as on-board computer. BeagleBoard provides enough power to
compress video stream with H.264 codec in real-time, control the hardware and run
advanced navigation algorithms.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Interfacing sensors and actuators
We developed our own daughter board to interface all sensors and acutators.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Software
The whole software is open-source and is available on git-hub. We offer the complete
stack from operating system up to communication infrastructure and client-side user
interface and visualization applications.
we provide customized image based on popular Angstrom Linux
distribution which is optimized for the the BeagleBoard.
we are using Xenomai Linux real-time extension for motor
control and other time-sensitive tasks.
sensors and actuators are remotely accessible (over the network)
using corresponding software components.
for all remoting purposes we are using ZeroC’s Ice (Internet
Communication Engine) middleware.
it allows developers to use wide range of programming
languages (C++, Python, Ruby, Java and all .Net-languages) to
develop own software components.
There is an OpenGL-based application ”cockpit” available to remotely control the
robot manually. Sensor data (including video from cameras) are rendered in real-time
and control commands are sent back to the vehicle.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
UI development
We are using our own COLLADA visualization library (with support for animation) to
decouple visualization and application logic.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Examples and tutorials
To demonstrate how to develop solutions for typical problems from robotics domain
using our platform we implement several homework assignments from ”Programming
A Robotic Car” online course taught by Prof. Sebastian Thrun. These examples
illustrates the applicability of our platform in educational domain.
Unit1 - one-dimensional localization using histogram filter.
Unit2 - speed and position estimation with Kalman filter.
Unit3 - position estimation using particle filter.
Unit5 - motion control with PID-controller and Twiddle algorithm to find PID
parameters.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Market overview
Addressing the demand
Technical details
Competitive advantages of our platform
Comparing to existing and potential competitors our solution offers following
advantages. In the hardware area we provide:
Longer autonomous operation time with easy replaceable battery.
Significantly higher processing power with onboard ARM CPU and TI DSP.
Easy customizable 3D-printed body for integration of additional sensors and
actuators.
Simple electronic built out of standard high level components.
Wide range of out-of-the-box sensors.
In the software area we provide:
Advanced communication infrastructure for cloud robotics.
Support for multiple programming languages.
Adaptive video streaming for remote operation over the Internet.
Set of examples for education scenarios.
By shifting complexity to the software and simplifying hardware we were able to
reduce price to very competitive level.
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
Motivation
Demos
Videos
Camera-based motion control
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
PIDcontroller
Motivation
Demos
Videos
Particle filter
http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
particlefilter

Más contenido relacionado

Destacado

Web Api 2.X - Lattanzi
Web Api 2.X - LattanziWeb Api 2.X - Lattanzi
Web Api 2.X - LattanziCodemotion
 
TechDay: Approcci moderni allo sviluppo software: la sfida dei team distribui...
TechDay: Approcci moderni allo sviluppo software: la sfida dei team distribui...TechDay: Approcci moderni allo sviluppo software: la sfida dei team distribui...
TechDay: Approcci moderni allo sviluppo software: la sfida dei team distribui...Codemotion
 
Cloud Roundtable | Pivoltal: Agile platform
Cloud Roundtable | Pivoltal: Agile platformCloud Roundtable | Pivoltal: Agile platform
Cloud Roundtable | Pivoltal: Agile platformCodemotion
 
Lean UX Development - Approach and toolkit - Fabbrucci
Lean UX Development - Approach and toolkit - FabbrucciLean UX Development - Approach and toolkit - Fabbrucci
Lean UX Development - Approach and toolkit - FabbrucciCodemotion
 
Printed by Hands by Lorenzo Cantini
Printed by Hands by Lorenzo CantiniPrinted by Hands by Lorenzo Cantini
Printed by Hands by Lorenzo CantiniCodemotion
 
Virtualsquare: tutta la virtualità che avete sempre desiderato e non avete os...
Virtualsquare: tutta la virtualità che avete sempre desiderato e non avete os...Virtualsquare: tutta la virtualità che avete sempre desiderato e non avete os...
Virtualsquare: tutta la virtualità che avete sempre desiderato e non avete os...Codemotion
 
Integrare Arduino con Unity
Integrare Arduino con UnityIntegrare Arduino con Unity
Integrare Arduino con UnityCodemotion
 
Enterprise Java in 2012 and Beyond, by Juergen Hoeller
Enterprise Java in 2012 and Beyond, by Juergen Hoeller Enterprise Java in 2012 and Beyond, by Juergen Hoeller
Enterprise Java in 2012 and Beyond, by Juergen Hoeller Codemotion
 
InnovAction Lab 2015 - New Editions
InnovAction Lab 2015 - New EditionsInnovAction Lab 2015 - New Editions
InnovAction Lab 2015 - New EditionsCodemotion
 
Inspired digital citizenship: The essential elements
Inspired digital citizenship: The essential elementsInspired digital citizenship: The essential elements
Inspired digital citizenship: The essential elementsAnne Collier
 
Raspberry Pi NightHacking by Stephen Chin
Raspberry Pi NightHacking by Stephen Chin Raspberry Pi NightHacking by Stephen Chin
Raspberry Pi NightHacking by Stephen Chin Codemotion
 
Crea il tuo ecosistema - Francesco Fullone - Codemotion Milan 2014
Crea il tuo ecosistema - Francesco Fullone - Codemotion Milan 2014Crea il tuo ecosistema - Francesco Fullone - Codemotion Milan 2014
Crea il tuo ecosistema - Francesco Fullone - Codemotion Milan 2014Codemotion
 
The webdesigner goes mobile
The webdesigner goes mobileThe webdesigner goes mobile
The webdesigner goes mobileCodemotion
 
Retrospectiva 2011
Retrospectiva 2011Retrospectiva 2011
Retrospectiva 20119ª CRE - RJ
 
La mia lavatrice collegata a internet? - Valter Minute - Codemotion Milan 2014
La mia lavatrice collegata a internet? - Valter Minute - Codemotion Milan 2014La mia lavatrice collegata a internet? - Valter Minute - Codemotion Milan 2014
La mia lavatrice collegata a internet? - Valter Minute - Codemotion Milan 2014Codemotion
 
TDD e continuous delivery sull'infrastruttura
TDD e continuous delivery sull'infrastrutturaTDD e continuous delivery sull'infrastruttura
TDD e continuous delivery sull'infrastrutturaCodemotion
 

Destacado (18)

Web Api 2.X - Lattanzi
Web Api 2.X - LattanziWeb Api 2.X - Lattanzi
Web Api 2.X - Lattanzi
 
TechDay: Approcci moderni allo sviluppo software: la sfida dei team distribui...
TechDay: Approcci moderni allo sviluppo software: la sfida dei team distribui...TechDay: Approcci moderni allo sviluppo software: la sfida dei team distribui...
TechDay: Approcci moderni allo sviluppo software: la sfida dei team distribui...
 
Cloud Roundtable | Pivoltal: Agile platform
Cloud Roundtable | Pivoltal: Agile platformCloud Roundtable | Pivoltal: Agile platform
Cloud Roundtable | Pivoltal: Agile platform
 
Lean UX Development - Approach and toolkit - Fabbrucci
Lean UX Development - Approach and toolkit - FabbrucciLean UX Development - Approach and toolkit - Fabbrucci
Lean UX Development - Approach and toolkit - Fabbrucci
 
Printed by Hands by Lorenzo Cantini
Printed by Hands by Lorenzo CantiniPrinted by Hands by Lorenzo Cantini
Printed by Hands by Lorenzo Cantini
 
Virtualsquare: tutta la virtualità che avete sempre desiderato e non avete os...
Virtualsquare: tutta la virtualità che avete sempre desiderato e non avete os...Virtualsquare: tutta la virtualità che avete sempre desiderato e non avete os...
Virtualsquare: tutta la virtualità che avete sempre desiderato e non avete os...
 
Integrare Arduino con Unity
Integrare Arduino con UnityIntegrare Arduino con Unity
Integrare Arduino con Unity
 
Enterprise Java in 2012 and Beyond, by Juergen Hoeller
Enterprise Java in 2012 and Beyond, by Juergen Hoeller Enterprise Java in 2012 and Beyond, by Juergen Hoeller
Enterprise Java in 2012 and Beyond, by Juergen Hoeller
 
Bandscloud
BandscloudBandscloud
Bandscloud
 
InnovAction Lab 2015 - New Editions
InnovAction Lab 2015 - New EditionsInnovAction Lab 2015 - New Editions
InnovAction Lab 2015 - New Editions
 
Inspired digital citizenship: The essential elements
Inspired digital citizenship: The essential elementsInspired digital citizenship: The essential elements
Inspired digital citizenship: The essential elements
 
Raspberry Pi NightHacking by Stephen Chin
Raspberry Pi NightHacking by Stephen Chin Raspberry Pi NightHacking by Stephen Chin
Raspberry Pi NightHacking by Stephen Chin
 
Crea il tuo ecosistema - Francesco Fullone - Codemotion Milan 2014
Crea il tuo ecosistema - Francesco Fullone - Codemotion Milan 2014Crea il tuo ecosistema - Francesco Fullone - Codemotion Milan 2014
Crea il tuo ecosistema - Francesco Fullone - Codemotion Milan 2014
 
The webdesigner goes mobile
The webdesigner goes mobileThe webdesigner goes mobile
The webdesigner goes mobile
 
Retrospectiva 2011
Retrospectiva 2011Retrospectiva 2011
Retrospectiva 2011
 
ScrumButs
ScrumButsScrumButs
ScrumButs
 
La mia lavatrice collegata a internet? - Valter Minute - Codemotion Milan 2014
La mia lavatrice collegata a internet? - Valter Minute - Codemotion Milan 2014La mia lavatrice collegata a internet? - Valter Minute - Codemotion Milan 2014
La mia lavatrice collegata a internet? - Valter Minute - Codemotion Milan 2014
 
TDD e continuous delivery sull'infrastruttura
TDD e continuous delivery sull'infrastrutturaTDD e continuous delivery sull'infrastruttura
TDD e continuous delivery sull'infrastruttura
 

Similar a Building advanced robotics platform using open hardware, software and 3D pinting by Andrey Nechypurenko

IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET Journal
 
The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9IOSR Journals
 
Pitch deck zespołu Husarion
Pitch deck zespołu HusarionPitch deck zespołu Husarion
Pitch deck zespołu HusarionAdam Łopusiewicz
 
Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Rohit Bapat
 
Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)Pavan Kumar
 
M2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureM2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureEurotech
 
(x)PU: High-End CPU and GPU for Datacenter Applications 2020 report by Yole D...
(x)PU: High-End CPU and GPU for Datacenter Applications 2020 report by Yole D...(x)PU: High-End CPU and GPU for Datacenter Applications 2020 report by Yole D...
(x)PU: High-End CPU and GPU for Datacenter Applications 2020 report by Yole D...Yole Developpement
 
Embedded software, hardware design and automation software
Embedded software, hardware design and automation softwareEmbedded software, hardware design and automation software
Embedded software, hardware design and automation softwarePaul Dao
 
Meier_ECET365_Manual_LI
Meier_ECET365_Manual_LIMeier_ECET365_Manual_LI
Meier_ECET365_Manual_LIjmeier72
 
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...IRJET Journal
 

Similar a Building advanced robotics platform using open hardware, software and 3D pinting by Andrey Nechypurenko (20)

IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
 
The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9
 
Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4
 
Pitch deck zespołu Husarion
Pitch deck zespołu HusarionPitch deck zespołu Husarion
Pitch deck zespołu Husarion
 
Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016
 
Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)
 
Pavan(ES)
Pavan(ES)Pavan(ES)
Pavan(ES)
 
IDM Pipeline July 2013
IDM Pipeline July 2013IDM Pipeline July 2013
IDM Pipeline July 2013
 
M2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureM2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and Agriculture
 
(x)PU: High-End CPU and GPU for Datacenter Applications 2020 report by Yole D...
(x)PU: High-End CPU and GPU for Datacenter Applications 2020 report by Yole D...(x)PU: High-End CPU and GPU for Datacenter Applications 2020 report by Yole D...
(x)PU: High-End CPU and GPU for Datacenter Applications 2020 report by Yole D...
 
Robotics for Skoltech
Robotics for SkoltechRobotics for Skoltech
Robotics for Skoltech
 
resum_g
resum_gresum_g
resum_g
 
Embedded software, hardware design and automation software
Embedded software, hardware design and automation softwareEmbedded software, hardware design and automation software
Embedded software, hardware design and automation software
 
Meier_ECET365_Manual_LI
Meier_ECET365_Manual_LIMeier_ECET365_Manual_LI
Meier_ECET365_Manual_LI
 
Robolab brochure 2014
Robolab brochure 2014Robolab brochure 2014
Robolab brochure 2014
 
CV_2015_Supreet
CV_2015_SupreetCV_2015_Supreet
CV_2015_Supreet
 
STS Platform
STS PlatformSTS Platform
STS Platform
 
Fullstop.ai (1)
Fullstop.ai (1)Fullstop.ai (1)
Fullstop.ai (1)
 
Robot arm ppt
Robot arm pptRobot arm ppt
Robot arm ppt
 
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...IRJET-  	  Number Plate Extraction from Vehicle Front View Image using Image ...
IRJET- Number Plate Extraction from Vehicle Front View Image using Image ...
 

Más de Codemotion

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Codemotion
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyCodemotion
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaCodemotion
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserCodemotion
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Codemotion
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Codemotion
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Codemotion
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 - Codemotion
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Codemotion
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Codemotion
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Codemotion
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Codemotion
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Codemotion
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Codemotion
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Codemotion
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...Codemotion
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Codemotion
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Codemotion
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Codemotion
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Codemotion
 

Más de Codemotion (20)

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 

Último

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Último (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Building advanced robotics platform using open hardware, software and 3D pinting by Andrey Nechypurenko

  • 1. Motivation Demos VETER robotics vehicle for researchers and makers Andrey Nechypurenko Maksym Parkachov Nikolay Nikolaev January, 2013 http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 2. Motivation Demos Market overview Addressing the demand Technical details Demand for robotics products and professionals According to ABI research data, worldwide telepresence market is going to reach $13.1 billion by the end of 2016. Recruiters posted more than 2,100 online job ads for robotics skills in January of 2012, growing 44% versus 2011, according to WANTED Analytics. Acording to BCC Research, the global demand for robots and robot-related products was worth around $21 billion in 2010. The market is expected to grow to nearly $22 billion in 2011 and $30 billion by 2016, a compound annual growth rate (CAGR) of 6.7% between 2011 and 2016. Not enough robotics professionals available to cover the market demand. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 3. Motivation Demos Market overview Addressing the demand Technical details Open and free education initiative by robotics experts World-wide famous robotics experts such as Sebastian Thrun, Andrew Ng, Peter Norwig and many others are creating free online education portals. They deliver top-level education to the huge audience for free. As a result, the amount of students interested in robotics is growing dramatically. They in turn, demand for accessible, yet powerfull, platform to experiment with. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 4. Motivation Demos Market overview Addressing the demand Technical details Veter-robot addresses the demand of researchers Our Veter robotics platform addresses the demand from students, researchers and hobby robotics enthusiasts by offering accessible, powerful and highly customizable platform for experiments and fun. By embracing the open-source ideology in hardware and software areas the project has the potential to attract wide audience. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 5. Motivation Demos Market overview Addressing the demand Technical details Key requirements At the first step we are targeting researches in robotics, artificial intelligence and computer vision as well as hobby robotics enthusiasts. For this purposes, we identified and addressed the following key requirements: should be complete open (hardware and software) equipped with typical and widely used set of sensors easy customizable to integrate new or different types of sensors and actuators energy efficient yet powerful on-board computer provide bi-directional communication link to transmit sensor and control data in real-time set of software modules which support distributed data processing and provide hardware abstraction layer. It should let developers concentrate on experiments and applications of their core competences considerably lower cost comparing to the similar available products To address these requirements we decide for the following solutions. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 6. Motivation Demos Market overview Addressing the demand Technical details Chassis and body We are using Dagu Rover 5 Tracked Chassis with two motors and two quadrature encoders. The whole body is 3D-printed and provides: rotated ”head” (to mount camera on it) folding mast for EMS-sensitive sensors (such as, for example, digital compass) place for exchangeable batteries ”doors” to access the inside electronic connectors extension options for additional electronic, sensors and actuators Application of the 3D printing significantly simplifies customization of the body. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 7. Motivation Demos Market overview Addressing the demand Technical details Easy customizable Application of 3D printing technology allows easy customization for particular project needs. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 8. Motivation Demos Market overview Addressing the demand Technical details Sensors and on-board electronic In the full configuration the following sensors are available: four ultra-sound range finders (on the sides, front and back) two video cameras pan/tilt compensated digital compass GPS receiver The front sonar and cameras could be mounted on the ”head” which is rotated by the servo motor. All peripheral devices are connected to the on-board computer over USB and connectors provided by the daughter board. Current robot version uses TI’s BeagleBoard-xM as on-board computer. BeagleBoard provides enough power to compress video stream with H.264 codec in real-time, control the hardware and run advanced navigation algorithms. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 9. Motivation Demos Market overview Addressing the demand Technical details Interfacing sensors and actuators We developed our own daughter board to interface all sensors and acutators. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 10. Motivation Demos Market overview Addressing the demand Technical details Software The whole software is open-source and is available on git-hub. We offer the complete stack from operating system up to communication infrastructure and client-side user interface and visualization applications. we provide customized image based on popular Angstrom Linux distribution which is optimized for the the BeagleBoard. we are using Xenomai Linux real-time extension for motor control and other time-sensitive tasks. sensors and actuators are remotely accessible (over the network) using corresponding software components. for all remoting purposes we are using ZeroC’s Ice (Internet Communication Engine) middleware. it allows developers to use wide range of programming languages (C++, Python, Ruby, Java and all .Net-languages) to develop own software components. There is an OpenGL-based application ”cockpit” available to remotely control the robot manually. Sensor data (including video from cameras) are rendered in real-time and control commands are sent back to the vehicle. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 11. Motivation Demos Market overview Addressing the demand Technical details UI development We are using our own COLLADA visualization library (with support for animation) to decouple visualization and application logic. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 12. Motivation Demos Market overview Addressing the demand Technical details Examples and tutorials To demonstrate how to develop solutions for typical problems from robotics domain using our platform we implement several homework assignments from ”Programming A Robotic Car” online course taught by Prof. Sebastian Thrun. These examples illustrates the applicability of our platform in educational domain. Unit1 - one-dimensional localization using histogram filter. Unit2 - speed and position estimation with Kalman filter. Unit3 - position estimation using particle filter. Unit5 - motion control with PID-controller and Twiddle algorithm to find PID parameters. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 13. Motivation Demos Market overview Addressing the demand Technical details Competitive advantages of our platform Comparing to existing and potential competitors our solution offers following advantages. In the hardware area we provide: Longer autonomous operation time with easy replaceable battery. Significantly higher processing power with onboard ARM CPU and TI DSP. Easy customizable 3D-printed body for integration of additional sensors and actuators. Simple electronic built out of standard high level components. Wide range of out-of-the-box sensors. In the software area we provide: Advanced communication infrastructure for cloud robotics. Support for multiple programming languages. Adaptive video streaming for remote operation over the Internet. Set of examples for education scenarios. By shifting complexity to the software and simplifying hardware we were able to reduce price to very competitive level. http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers
  • 14. Motivation Demos Videos Camera-based motion control http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers PIDcontroller
  • 15. Motivation Demos Videos Particle filter http://veterobot.com , mailto: veterobot@gmail.com VETER - robotics vehicle for researchers and makers particlefilter