SlideShare a Scribd company logo
1 of 14
WP 7 Presentation
Andreas Bley with contributions from Christian
Martin, Christian Reuther, Stefan Ulbrich,
Norbert Herda (MLAB)
Goals
Pilots and System integration
• To implement and design the ALIAS pilots and
prototype
• To integrate additional hardware
• To integrate developed software modules, like the
human-machine-interface and the dialog manager
11.06.2013 WP 7 Presentation 2
Achievements at a glance
• Hardware adaptations, development and
assembling of the ALIAS robots
• Development and adaptation of the new
middleware MIRA
• Test and integration of software modules
for the first and second field trials and
several dissemination events
• Providing web infrastructure for the
second field trials
• Preparations of cost-effictive solutions
for a later exploitation
11.06.2013 WP 7 Presentation 3
Achievements
• D7.1 Definition of the proofed ALIAS software
framework
• D7.2 First ALIAS pilot for user trials
• D7.3 Second ALIAS pilot for user trials
11.06.2013 WP 7 Presentation 4
Main integrated hardware
 SCITOS-PC: Intel Core 2 Duo T7400, 2.16 GHz, 2 GB RAM
(initial configuration)
 Other sensors: Bumper and ultrasonic range finders
 Omnidirectional camera: panorama image of about 1.400 x
240 pixel
 Safety laser range finder: SICK S300
 15” TFT display (1024x768) with touch screen
 Mac-Mini: Intel Core 2 Duo P9600, 2.66 GHz, 4 GB RAM
 Nintendo Wii
 Two speakers and four microphone channels
 GigE camera 2 MegaPixel with a fish-eye lens
 Add-on: BCI sensor
11.06.2013 WP 7 Presentation 5
Hardware architecture of the prototypes
11.06.2013 WP 7 Presentation 6
Updates of the hardware
• Gyroscope unit for better odometry
• Integration of new microphones
(developed by Fraunhofer)
• Development of a more charging
module (12 A instead of 4 A)
• Ground lighting
• Firmware updates in charger unit
• Repairs on the robot:
– Fixed broken drive wheel
– Maintenance work
Status of WP7 – Christian Martin 7
Development of a wireless charging unit
 Developed in cooperation with Kontenda
 up to 330 W charging power
 need exakt positioning of robot at
charging coils (max 20mm misalignment
for full power usage)
 problems:
 charging coils at robots bottom side:
needs base plate for charging station
→ trip hazard
 charging coils at front of robot: not
compatible with so far robots
enclosure shape
11.06.2013 WP 7 Presentation 8
Updates of ALIAS’s software
• Adaption of new Middleware MIRA to the ALIAS robot
– MIRA was developed by IUT and MLAB
– MIRA replaces the “old” MetraLabs
software (Blackboard, RobotDaemon, …)
• CogniDrive:
– Simplified mapping process
– Long-term tests with 3D collision avoidance
Status of WP7 – Christian Martin 9
3D collision avoidance needs depth data
• Different drivers for PrimeSense devices (Asus, Kinect) are
available
– OpenNI:
• different branches available (official, avin2, ROS, more?)
• very heavy and bulky and contains a lot of stuff, which is not necessary
– OpenKinect / libfreenect:
• very limited functionality
• different branches for different sensors, no common version available
• Goal: Own MIRA driver for PrimeSense devices:
– reduce overhead as much as possible
– fast and light weight, only using libusb
– Released February 2013
Status of WP7 – Christian Martin 10
Integration with tablet PCs
 Communication with middleware MIRA on robot
 Direct TCP connection using a JSON-protocol over WebSockets (HTTP)
 Android application replicates basic concepts of MIRA (Channels, Units, ...)
 Bidirectional real-time data exchange and synchronous service method calling
11.06.2013 WP 7 Presentation 11
 Running exclusive applications on
android
 „SureLock“ forces an app to stay visible
and hides Android UI elements
 Using peripheral equipment and
internal sensors
 Streaming video and audio from the
device's camera
 Using accelerometer to control the robots
movements
Fixed problems and limitations:
 Possibility of an electrical damage of the robot head unit caused by a motor
controller of the eye lids.
 Similar problem with the pan motor unit
 Additional components need a lot of power
 DVD of Wii can only be exchanged, when the housing of the robot is removed
11.06.2013 WP 7 Presentation 12
Open problems:
 Still a lot of hard-coded operation sequences
 Some modules are very limited to the scenarios.
Problems & Lessons Learned
 Sometimes too much coding ("hacking session").
 Some deadlocks due to module dependencies.
 Single point of failure: If the dialog manager does not work, nothing else will work.
Missing fallback system?
 Focus more one functions, that are really required by the users.
 Omit functions, which are optional or too sophisticated.
 Two state machines (one in the Dialog Manager and one on the Linux side) is not a
good idea.
 Too much (unused, expensive and/or unsuitable) hardware on the current prototype
 Integration of a Tablet PC with available functionalities would be useful. This would
increase the value of the robot very much.
11.06.2013 WP 7 Presentation 13
Outlook / Future Work
• Verification of the belt-based driving system
• Integration of useful functionalities in Android
• Tailored functionalities to the business cases
11.06.2013 WP 7 Presentation 14

More Related Content

Viewers also liked

CONCEPTO, CLASIFICACIÓN Y CARACTERÍSTICAS:
CONCEPTO, CLASIFICACIÓN Y CARACTERÍSTICAS:CONCEPTO, CLASIFICACIÓN Y CARACTERÍSTICAS:
CONCEPTO, CLASIFICACIÓN Y CARACTERÍSTICAS:giuliaelenaandrea
 
Gerencia de proyectos
Gerencia de proyectosGerencia de proyectos
Gerencia de proyectospatricia353
 
Devin glover, dell timeline, 53113
Devin glover, dell timeline, 53113Devin glover, dell timeline, 53113
Devin glover, dell timeline, 53113shagia
 
Presentacion bioempaques
Presentacion bioempaquesPresentacion bioempaques
Presentacion bioempaquesanapili
 
Presentacion bioempaques
Presentacion bioempaquesPresentacion bioempaques
Presentacion bioempaquesanapili
 
Responsable sustituto en el impuesto sobre los bienes personales
Responsable sustituto en el impuesto sobre  los bienes personalesResponsable sustituto en el impuesto sobre  los bienes personales
Responsable sustituto en el impuesto sobre los bienes personalesLuis Omar Fernández
 
Fotografia e nomadismo.
Fotografia e nomadismo.Fotografia e nomadismo.
Fotografia e nomadismo.Ipsun
 
Dwarka expressway a highway to value creation a report by PropTiger Data Labs
Dwarka expressway a highway to value creation a report by PropTiger Data LabsDwarka expressway a highway to value creation a report by PropTiger Data Labs
Dwarka expressway a highway to value creation a report by PropTiger Data LabsPROPTIGER
 
02 pintura renascentista
02 pintura renascentista02 pintura renascentista
02 pintura renascentistaVítor Santos
 
High- and Low-context cultures in electronic communications and
High- and Low-context cultures in electronic communications andHigh- and Low-context cultures in electronic communications and
High- and Low-context cultures in electronic communications andNautilus Pompilius
 
High and low context cultures relationships in each
High and low context cultures relationships in eachHigh and low context cultures relationships in each
High and low context cultures relationships in eachKrystal Kelly
 
Ortografia de les consonants laterals
Ortografia de les consonants lateralsOrtografia de les consonants laterals
Ortografia de les consonants lateralslurdessaavedra
 

Viewers also liked (15)

6 chiec mu tu duy
6 chiec mu tu duy6 chiec mu tu duy
6 chiec mu tu duy
 
CONCEPTO, CLASIFICACIÓN Y CARACTERÍSTICAS:
CONCEPTO, CLASIFICACIÓN Y CARACTERÍSTICAS:CONCEPTO, CLASIFICACIÓN Y CARACTERÍSTICAS:
CONCEPTO, CLASIFICACIÓN Y CARACTERÍSTICAS:
 
Gerencia de proyectos
Gerencia de proyectosGerencia de proyectos
Gerencia de proyectos
 
Atravesdelcamino
AtravesdelcaminoAtravesdelcamino
Atravesdelcamino
 
Devin glover, dell timeline, 53113
Devin glover, dell timeline, 53113Devin glover, dell timeline, 53113
Devin glover, dell timeline, 53113
 
Presentacion bioempaques
Presentacion bioempaquesPresentacion bioempaques
Presentacion bioempaques
 
Presentacion bioempaques
Presentacion bioempaquesPresentacion bioempaques
Presentacion bioempaques
 
Responsable sustituto en el impuesto sobre los bienes personales
Responsable sustituto en el impuesto sobre  los bienes personalesResponsable sustituto en el impuesto sobre  los bienes personales
Responsable sustituto en el impuesto sobre los bienes personales
 
Fotografia e nomadismo.
Fotografia e nomadismo.Fotografia e nomadismo.
Fotografia e nomadismo.
 
Dwarka expressway a highway to value creation a report by PropTiger Data Labs
Dwarka expressway a highway to value creation a report by PropTiger Data LabsDwarka expressway a highway to value creation a report by PropTiger Data Labs
Dwarka expressway a highway to value creation a report by PropTiger Data Labs
 
02 pintura renascentista
02 pintura renascentista02 pintura renascentista
02 pintura renascentista
 
High- and Low-context cultures in electronic communications and
High- and Low-context cultures in electronic communications andHigh- and Low-context cultures in electronic communications and
High- and Low-context cultures in electronic communications and
 
La u feble
La u febleLa u feble
La u feble
 
High and low context cultures relationships in each
High and low context cultures relationships in eachHigh and low context cultures relationships in each
High and low context cultures relationships in each
 
Ortografia de les consonants laterals
Ortografia de les consonants lateralsOrtografia de les consonants laterals
Ortografia de les consonants laterals
 

Similar to ALIAS WP7 Results

Building enterprise applications using open source
Building enterprise applications using open sourceBuilding enterprise applications using open source
Building enterprise applications using open sourcePeter Batty
 
AGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE IoT
 
Robot controlled car using Wireless Module
 Robot controlled car using Wireless Module Robot controlled car using Wireless Module
Robot controlled car using Wireless Moduleshreyaseksambe
 
ANDROID presentation prabal
ANDROID presentation prabalANDROID presentation prabal
ANDROID presentation prabalPrabal Tyagi
 
Android task manager project presentation
Android task manager project presentationAndroid task manager project presentation
Android task manager project presentationAkhilesh Jaiswal
 
Building Applications Using the U2 Toolkit for .NET
Building Applications Using the U2 Toolkit for .NETBuilding Applications Using the U2 Toolkit for .NET
Building Applications Using the U2 Toolkit for .NETRocket Software
 
Droidcon 2013 France - Android Platform Anatomy
Droidcon 2013 France - Android Platform AnatomyDroidcon 2013 France - Android Platform Anatomy
Droidcon 2013 France - Android Platform AnatomyBenjamin Zores
 
Windows 10 on Raspberry PI 2
Windows 10 on Raspberry PI 2Windows 10 on Raspberry PI 2
Windows 10 on Raspberry PI 2Mirco Vanini
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth Pilli
 
Droidcon 2013 france - The Growth of Android in Embedded Systems
Droidcon 2013 france - The Growth of Android in Embedded SystemsDroidcon 2013 france - The Growth of Android in Embedded Systems
Droidcon 2013 france - The Growth of Android in Embedded SystemsBenjamin Zores
 
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems ToolboxEclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems ToolboxBrett Hackleman
 
Red Bend Software: Separation Using Type-1 Virtualization in Vehicles and Aut...
Red Bend Software: Separation Using Type-1 Virtualization in Vehicles and Aut...Red Bend Software: Separation Using Type-1 Virtualization in Vehicles and Aut...
Red Bend Software: Separation Using Type-1 Virtualization in Vehicles and Aut...Red Bend Software
 
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...IRJET Journal
 
Rhomobile 5.5 Release Notes
Rhomobile 5.5 Release NotesRhomobile 5.5 Release Notes
Rhomobile 5.5 Release NotesKonstantin Rybas
 

Similar to ALIAS WP7 Results (20)

Lick my Lollipop
Lick my LollipopLick my Lollipop
Lick my Lollipop
 
Building enterprise applications using open source
Building enterprise applications using open sourceBuilding enterprise applications using open source
Building enterprise applications using open source
 
AGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystem
 
Robot controlled car using Wireless Module
 Robot controlled car using Wireless Module Robot controlled car using Wireless Module
Robot controlled car using Wireless Module
 
ANDROID presentation prabal
ANDROID presentation prabalANDROID presentation prabal
ANDROID presentation prabal
 
Introduction to Android
Introduction to AndroidIntroduction to Android
Introduction to Android
 
Android task manager project presentation
Android task manager project presentationAndroid task manager project presentation
Android task manager project presentation
 
Building Applications Using the U2 Toolkit for .NET
Building Applications Using the U2 Toolkit for .NETBuilding Applications Using the U2 Toolkit for .NET
Building Applications Using the U2 Toolkit for .NET
 
Droidcon 2013 France - Android Platform Anatomy
Droidcon 2013 France - Android Platform AnatomyDroidcon 2013 France - Android Platform Anatomy
Droidcon 2013 France - Android Platform Anatomy
 
Windows 10 on Raspberry PI 2
Windows 10 on Raspberry PI 2Windows 10 on Raspberry PI 2
Windows 10 on Raspberry PI 2
 
Android Anatomy
Android  AnatomyAndroid  Anatomy
Android Anatomy
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
Droidcon 2013 france - The Growth of Android in Embedded Systems
Droidcon 2013 france - The Growth of Android in Embedded SystemsDroidcon 2013 france - The Growth of Android in Embedded Systems
Droidcon 2013 france - The Growth of Android in Embedded Systems
 
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems ToolboxEclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
 
Android Lollipop
Android LollipopAndroid Lollipop
Android Lollipop
 
Red Bend Software: Separation Using Type-1 Virtualization in Vehicles and Aut...
Red Bend Software: Separation Using Type-1 Virtualization in Vehicles and Aut...Red Bend Software: Separation Using Type-1 Virtualization in Vehicles and Aut...
Red Bend Software: Separation Using Type-1 Virtualization in Vehicles and Aut...
 
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
 
SynapseIndia mobile apps architecture
SynapseIndia mobile apps architectureSynapseIndia mobile apps architecture
SynapseIndia mobile apps architecture
 
Rhomobile 5.5 Release Notes
Rhomobile 5.5 Release NotesRhomobile 5.5 Release Notes
Rhomobile 5.5 Release Notes
 
CLV_Viswanath_K
CLV_Viswanath_KCLV_Viswanath_K
CLV_Viswanath_K
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

ALIAS WP7 Results

  • 1. WP 7 Presentation Andreas Bley with contributions from Christian Martin, Christian Reuther, Stefan Ulbrich, Norbert Herda (MLAB)
  • 2. Goals Pilots and System integration • To implement and design the ALIAS pilots and prototype • To integrate additional hardware • To integrate developed software modules, like the human-machine-interface and the dialog manager 11.06.2013 WP 7 Presentation 2
  • 3. Achievements at a glance • Hardware adaptations, development and assembling of the ALIAS robots • Development and adaptation of the new middleware MIRA • Test and integration of software modules for the first and second field trials and several dissemination events • Providing web infrastructure for the second field trials • Preparations of cost-effictive solutions for a later exploitation 11.06.2013 WP 7 Presentation 3
  • 4. Achievements • D7.1 Definition of the proofed ALIAS software framework • D7.2 First ALIAS pilot for user trials • D7.3 Second ALIAS pilot for user trials 11.06.2013 WP 7 Presentation 4
  • 5. Main integrated hardware  SCITOS-PC: Intel Core 2 Duo T7400, 2.16 GHz, 2 GB RAM (initial configuration)  Other sensors: Bumper and ultrasonic range finders  Omnidirectional camera: panorama image of about 1.400 x 240 pixel  Safety laser range finder: SICK S300  15” TFT display (1024x768) with touch screen  Mac-Mini: Intel Core 2 Duo P9600, 2.66 GHz, 4 GB RAM  Nintendo Wii  Two speakers and four microphone channels  GigE camera 2 MegaPixel with a fish-eye lens  Add-on: BCI sensor 11.06.2013 WP 7 Presentation 5
  • 6. Hardware architecture of the prototypes 11.06.2013 WP 7 Presentation 6
  • 7. Updates of the hardware • Gyroscope unit for better odometry • Integration of new microphones (developed by Fraunhofer) • Development of a more charging module (12 A instead of 4 A) • Ground lighting • Firmware updates in charger unit • Repairs on the robot: – Fixed broken drive wheel – Maintenance work Status of WP7 – Christian Martin 7
  • 8. Development of a wireless charging unit  Developed in cooperation with Kontenda  up to 330 W charging power  need exakt positioning of robot at charging coils (max 20mm misalignment for full power usage)  problems:  charging coils at robots bottom side: needs base plate for charging station → trip hazard  charging coils at front of robot: not compatible with so far robots enclosure shape 11.06.2013 WP 7 Presentation 8
  • 9. Updates of ALIAS’s software • Adaption of new Middleware MIRA to the ALIAS robot – MIRA was developed by IUT and MLAB – MIRA replaces the “old” MetraLabs software (Blackboard, RobotDaemon, …) • CogniDrive: – Simplified mapping process – Long-term tests with 3D collision avoidance Status of WP7 – Christian Martin 9
  • 10. 3D collision avoidance needs depth data • Different drivers for PrimeSense devices (Asus, Kinect) are available – OpenNI: • different branches available (official, avin2, ROS, more?) • very heavy and bulky and contains a lot of stuff, which is not necessary – OpenKinect / libfreenect: • very limited functionality • different branches for different sensors, no common version available • Goal: Own MIRA driver for PrimeSense devices: – reduce overhead as much as possible – fast and light weight, only using libusb – Released February 2013 Status of WP7 – Christian Martin 10
  • 11. Integration with tablet PCs  Communication with middleware MIRA on robot  Direct TCP connection using a JSON-protocol over WebSockets (HTTP)  Android application replicates basic concepts of MIRA (Channels, Units, ...)  Bidirectional real-time data exchange and synchronous service method calling 11.06.2013 WP 7 Presentation 11  Running exclusive applications on android  „SureLock“ forces an app to stay visible and hides Android UI elements  Using peripheral equipment and internal sensors  Streaming video and audio from the device's camera  Using accelerometer to control the robots movements
  • 12. Fixed problems and limitations:  Possibility of an electrical damage of the robot head unit caused by a motor controller of the eye lids.  Similar problem with the pan motor unit  Additional components need a lot of power  DVD of Wii can only be exchanged, when the housing of the robot is removed 11.06.2013 WP 7 Presentation 12 Open problems:  Still a lot of hard-coded operation sequences  Some modules are very limited to the scenarios.
  • 13. Problems & Lessons Learned  Sometimes too much coding ("hacking session").  Some deadlocks due to module dependencies.  Single point of failure: If the dialog manager does not work, nothing else will work. Missing fallback system?  Focus more one functions, that are really required by the users.  Omit functions, which are optional or too sophisticated.  Two state machines (one in the Dialog Manager and one on the Linux side) is not a good idea.  Too much (unused, expensive and/or unsuitable) hardware on the current prototype  Integration of a Tablet PC with available functionalities would be useful. This would increase the value of the robot very much. 11.06.2013 WP 7 Presentation 13
  • 14. Outlook / Future Work • Verification of the belt-based driving system • Integration of useful functionalities in Android • Tailored functionalities to the business cases 11.06.2013 WP 7 Presentation 14