SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
Mul$‐Robot
Systems

Probabilis$c
Modeling
III

        CSCI
7000‐006

    Monday,
October
19,
2009


         Nikolaus
Correll

So
far


•  Probabilis$c
models
for
reac$ve
and

   delibera$ve
systems

•  Parameter
calibra$on
using


  –  Control
parameters

  –  Geometric
proper$es

•  System
iden$fica$on
for
reac$ve
swarms

Today

•  Modeling
of
delibera$ve
systems
with
large

   state
space

  –  Probabilis$c
models
for
sub‐systems

  –  Discrete
Event
System
simula$on

•  Examples

  –  Coverage

  –  Task
alloca$on

Review:
Probabilis$c
Modeling

•  Enumerate
all
possible
states
of
a
system

•  Calculate
all
state
transi$on
probabili$es

•  Write
down
rate
equa$ons
for
the
probability

   of
the
system
to
be
a
in
a
certain
state

•  Solve
equa$ons
analy$cally/numerically


•  Problem:
What
about
systems
with
large
state

   spaces


Modeling
of
large
state
spaces

•  Iden$fy
key
sources
of
uncertainty
in
a
system

  –  Actua$on

  –  Sensing

  –  Communica$on

•  Measure/approximate
probability
density

   func$on

•  Sample
from
these
distribu$ons
when

   simula$ng
the
algorithm

 S.
Ru$shauser,
N.
Correll,
and
A.
Mar$noli.
Collabora$ve
Coverage
using
a

 Swarm
of
Networked
Miniature
Robots.
Robo$cs
&
Autonomous
Systems,

 57(5):517‐525,
2009.

Example:
coverage

•  Algorithm

   –  Build
a
minimal

      spanning‐tree
on‐line

   –  Move
from
blade
to

      blade
reac$vely

   –  Localiza$on
by
coun$ng

      blades

   –  Start‐over
when
lost

•  Uncertainty

   –  Naviga$on

Basic
Naviga$on
Behaviors





9/20/2007
             Nikolaus
Correll
   7

Quan$fying
Sensor
&
Actuator

                        Noise

6000
experiments
in
Webots,
10%
wheel‐slip





    Time
for
covering
one
blade
              Probability
of
no
naviga$on
error

                                                  (geometric
distribu$on)

Discrete
Event
System
Simula$on

                                                            Webots‐Generated


                                                            Event
Time
Data




      Choose
robot
(closest

      next
event
$me),
add

       event
$me
for
robot



  Determine
next
node
n
to
visit
                               Algorithm



              Naviga$on
                                         Failure

               Success?
                                       probabilites

       Yes
                No


Move
Robot
           Move
Robot
      No

   to
n
            somewhere
else


                                       All
Blades

                                      inspected?
    Yes

DES
vs.
Webots:
Naviga$on

        uncertainty


                        50%
slip.

                        10%
slip

Discrete
Event
System
Simula$on

•  Simula$ng
the
algorithm
generates
sample

   trajectories
in
state
space

•  Previous
example:
limited
to
naviga$on

   uncertainty

•  Simula$on
can
model
arbitrary
level
of
detail,

   including
communica$on

DES
vs.
Webots:
Communica$on


                         No
Comm.

                         Comm.





 10%
wheel
slip

Example:
Distributed
Robot
Garden

•  Mo$va$on:
Precision

   Agriculture

•  Robots
water
and
forage

   tomato
plants

•  Pots
monitor
humidity

   level
and
coordinate

   robo$c
system

•  Robots
inventory
each

   plant
and
store
it
into
its

   pot’s
database

Sub‐tasks
/
Sources
of
uncertainty

•  Visual
recogni$on
of
ripe
and
green
tomatoes

•  Visual
servoing
with
monocular
vision

•  Manipula$on
with
4‐DOF
arm

•  Coordina$on
/
task
alloca$on
of

   heterogeneous
system
over
wireless
network

•  Mul$‐robot
naviga$on
in
$ght
environments

Robo$c
Plaeorm

      Localiza(on
                               Vision

   Hagisonic
Stargazer
                    Logitech
QuickCam





    Computa(on

  Dell
La$tude
D620


                                              Manipula(on

                                            Crustcrawler
4‐DOF

  Watering
System

     Hargrave

                                        Differen(al
Wheels

                                           iRobot
Create

Ubuntu
Linux,
Willow
Garage
ROS,
USB

Plant


 Humidity
Sensor

   Vegetronix





                                              Wireless
router

                                             Temperature@lert





  Infra‐red
Beacon

iRobot
Roomba
base
       OpenWRT
Linux,
Atheros
chipsets

Filter‐based
object
recogni$on

•  Filter
image

   –  Sobel

   –  Hough
transform

   –  Color

   –  Spectral

      highlights

   –  Size
and
shape

                         Sobel
   Hough
   Color
    Spectral

•  Weighted
sum
of
                                 Highlights

   filters
highlights

   object
loca$on

Inventory

•  Challenges

   –  Percep$on
                               1
   6

   –  Not
possible
from
single
perspec$ve

•  Algorithm
                                  2
   5

   -  Fetch
fruit
inventory
from
pot
(JSON)

   -  Object
recogni$on
from
6
non‐            3
   4

      overlapping
perspec$ves

   -  Merge
observa$on
with
inventory

•  Confidence
grows
with
every

   measurement

•  Inventory
dura$on:
45s

Visual
Servoing/Grasping

•  Challenges

   –  Percep$on
(fruits
+
stem)
                           2


   –  Limited
DOF
/
workspace

•  Algorithm

   -  Select
fruit
with
the

      strongest
confidence

   -  Servo
to
ini$al
posi$on

   -  Servo
to
fruit
using
image

      Jacobian

   -  Rely
on
radius
es$mate
for

      depth
                         F.
Chaumele
and
S.
Hutchinson,
“Visual
servo
control

                                     part
i:
Basic
approaches,”
Robo$cs
&
Automa$on

   -  Close
gripper
/
retract
arm
   Magazine,
vol.
13,
no.
4,
pp.
82–90


      when
arrived

Results:
Visual
Servoing/Grasping

•  Percep$on

  –  75%
correctly

     detected

•  Visual
Servo

  –  75%
correct
grasps

     (10
trials)

  –  28.3s
+/‐
10s
per

     grasp

Task
Alloca$on

•  Challenges

   –  Unreliable
channel
(ad‐
      hoc
wifi)

   –  Uncertainty
in

      naviga$on
and
task

      execu$on

•  Robots
reply
with
their

   distance
+
length
of
task

   queue
(approx.
$me)

•  Plant
selects
“best”

   robot

•  Alloca$on
repeated

   periodically

Naviga$on

•  Challenges

   –  Narrow
passages

   –  Deadlocks
(mul$‐robot)

   –  Communica$on

•  Localiza$on

   –  Sensor
fusion:
odometry
+
passive

      infrared
beacons

   –  Broadcast
posi$on
at
1Hz

•  Mo$on
planning

   –  Grid‐map
of
the
environment:
sta$c

      obstacles
+
other
robots

   –  Wavefront
algorithm
(Latombe)

   –  Reac$ve
behavior
for
avoiding

      bumps

   –  Reac$ve
behavior
for
docking

Model
the
distributed
garden

•  Measure
average
$me
and
success
rate
of

  –  Naviga$on
from
A
to
B

  –  Watering

  –  Communica$on

  –  Harves$ng

•  Compare

  –  Different
task
alloca$on
schemes

  –  Distribu$on
of
sensing,
actua$on,
and
computa$on

     (ex:
humidity
sensing
on
the
plant
vs.
robot)

Possible
model


T1:
Harvest
                       T2:
Robot
          
x
*

       T3:
Robot

  request
                       receives
task
    73s
+/‐
15s
   reaches
plant


                                             (p|Naviga$on
failure)x

                                                                                    28.3s+/‐10s

                                                                       25%

Assump$ons


‐ No
task
alloca$on
(single
robot)
                                    T4:
Robot

‐ Infinite
number
of
grasping
trial
                                     grasps


Next
step


‐simulate
task
alloca$on
based
on

communica$on
model

‐finite
number
of
fruits
per
plant

Open
research
ques$ons

•  What
about
rare
events?

  –  How
oten
do
we
have
to
try
each
sub‐system?

  –  How
oten
do
we
need
to
simulate
the
en$re

     system?

Summary

•  Complex
delibera$ve
systems
can
be
modeled

   by
studying
sample
trajectories
through
state

   space

•  Open
problems

  –  Genera$ng
sufficient
number
of
samples

  –  Rare
events


Más contenido relacionado

Destacado

Introducción a la Robótica Móvil - part 3/4
Introducción a la Robótica Móvil - part 3/4Introducción a la Robótica Móvil - part 3/4
Introducción a la Robótica Móvil - part 3/4Fernando Passold
 
Text et Datamining. Aspects juridiques et économiques
Text et Datamining. Aspects juridiques et économiquesText et Datamining. Aspects juridiques et économiques
Text et Datamining. Aspects juridiques et économiquesMichèle Battisti
 
Programme "Robot Start Pme"
Programme "Robot Start Pme"Programme "Robot Start Pme"
Programme "Robot Start Pme"polenumerique33
 
Bpifrance Inno Generation - les Objets de demain
Bpifrance Inno Generation - les Objets de demainBpifrance Inno Generation - les Objets de demain
Bpifrance Inno Generation - les Objets de demainBpifrance
 
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...victor mamani
 
Autonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand ChallengeAutonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand Challengexzhou
 
Contribución de la tecnología
Contribución de la tecnologíaContribución de la tecnología
Contribución de la tecnologíaEnid030453
 
Cap8 Programacion
Cap8 ProgramacionCap8 Programacion
Cap8 Programacionlichic
 
Cinematica Vehiculos
Cinematica VehiculosCinematica Vehiculos
Cinematica VehiculosOmar Sanchez
 
Presentation connect13
Presentation connect13Presentation connect13
Presentation connect13lsalemi
 
Cirugia de minima invasividad
Cirugia de minima invasividadCirugia de minima invasividad
Cirugia de minima invasividadalanurena
 
Refonte de site, comment exploiter les datas
Refonte de site, comment exploiter les datasRefonte de site, comment exploiter les datas
Refonte de site, comment exploiter les datasaltima°
 
Pr Xavier Girerd
Pr Xavier GirerdPr Xavier Girerd
Pr Xavier Girerdall-in-web
 
Presentation on Automation in Welding
Presentation on Automation in WeldingPresentation on Automation in Welding
Presentation on Automation in WeldingRohtash kumar
 
5 reflexiones sobre Robots
5 reflexiones sobre Robots5 reflexiones sobre Robots
5 reflexiones sobre RobotsCero23
 
Design and implementation of color tracking method on Chess Robot Using Camera
Design and implementation of color tracking method on Chess Robot Using CameraDesign and implementation of color tracking method on Chess Robot Using Camera
Design and implementation of color tracking method on Chess Robot Using CameraDaniel Adrian
 
Learning Structure, Reusability And Real Time Modeling In Teams Of Autonomous...
Learning Structure, Reusability And Real Time Modeling In Teams Of Autonomous...Learning Structure, Reusability And Real Time Modeling In Teams Of Autonomous...
Learning Structure, Reusability And Real Time Modeling In Teams Of Autonomous...ahmad bassiouny
 
Fusion Engines for Input Multimodal Interfaces: a Survey
Fusion Engines for Input Multimodal Interfaces: a SurveyFusion Engines for Input Multimodal Interfaces: a Survey
Fusion Engines for Input Multimodal Interfaces: a SurveyJean Vanderdonckt
 

Destacado (18)

Introducción a la Robótica Móvil - part 3/4
Introducción a la Robótica Móvil - part 3/4Introducción a la Robótica Móvil - part 3/4
Introducción a la Robótica Móvil - part 3/4
 
Text et Datamining. Aspects juridiques et économiques
Text et Datamining. Aspects juridiques et économiquesText et Datamining. Aspects juridiques et économiques
Text et Datamining. Aspects juridiques et économiques
 
Programme "Robot Start Pme"
Programme "Robot Start Pme"Programme "Robot Start Pme"
Programme "Robot Start Pme"
 
Bpifrance Inno Generation - les Objets de demain
Bpifrance Inno Generation - les Objets de demainBpifrance Inno Generation - les Objets de demain
Bpifrance Inno Generation - les Objets de demain
 
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...
 
Autonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand ChallengeAutonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand Challenge
 
Contribución de la tecnología
Contribución de la tecnologíaContribución de la tecnología
Contribución de la tecnología
 
Cap8 Programacion
Cap8 ProgramacionCap8 Programacion
Cap8 Programacion
 
Cinematica Vehiculos
Cinematica VehiculosCinematica Vehiculos
Cinematica Vehiculos
 
Presentation connect13
Presentation connect13Presentation connect13
Presentation connect13
 
Cirugia de minima invasividad
Cirugia de minima invasividadCirugia de minima invasividad
Cirugia de minima invasividad
 
Refonte de site, comment exploiter les datas
Refonte de site, comment exploiter les datasRefonte de site, comment exploiter les datas
Refonte de site, comment exploiter les datas
 
Pr Xavier Girerd
Pr Xavier GirerdPr Xavier Girerd
Pr Xavier Girerd
 
Presentation on Automation in Welding
Presentation on Automation in WeldingPresentation on Automation in Welding
Presentation on Automation in Welding
 
5 reflexiones sobre Robots
5 reflexiones sobre Robots5 reflexiones sobre Robots
5 reflexiones sobre Robots
 
Design and implementation of color tracking method on Chess Robot Using Camera
Design and implementation of color tracking method on Chess Robot Using CameraDesign and implementation of color tracking method on Chess Robot Using Camera
Design and implementation of color tracking method on Chess Robot Using Camera
 
Learning Structure, Reusability And Real Time Modeling In Teams Of Autonomous...
Learning Structure, Reusability And Real Time Modeling In Teams Of Autonomous...Learning Structure, Reusability And Real Time Modeling In Teams Of Autonomous...
Learning Structure, Reusability And Real Time Modeling In Teams Of Autonomous...
 
Fusion Engines for Input Multimodal Interfaces: a Survey
Fusion Engines for Input Multimodal Interfaces: a SurveyFusion Engines for Input Multimodal Interfaces: a Survey
Fusion Engines for Input Multimodal Interfaces: a Survey
 

Similar a October 19, Probabilistic Modeling III

Artificial Inteligence for Games an Overview SBGAMES 2012
Artificial Inteligence for Games an Overview SBGAMES 2012Artificial Inteligence for Games an Overview SBGAMES 2012
Artificial Inteligence for Games an Overview SBGAMES 2012Bruno Duarte Corrêa
 
Storm 2012-03-29
Storm 2012-03-29Storm 2012-03-29
Storm 2012-03-29Ted Dunning
 
Approximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming ApplicationsApproximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming ApplicationsDebasish Ghosh
 
Lucio marcenaro tue summer_school
Lucio marcenaro tue summer_schoolLucio marcenaro tue summer_school
Lucio marcenaro tue summer_schoolJun Hu
 
magellan_mongodb_workload_analysis
magellan_mongodb_workload_analysismagellan_mongodb_workload_analysis
magellan_mongodb_workload_analysisPraveen Narayanan
 
How netflix manages petabyte scale apache cassandra in the cloud
How netflix manages petabyte scale apache cassandra in the cloudHow netflix manages petabyte scale apache cassandra in the cloud
How netflix manages petabyte scale apache cassandra in the cloudVinay Kumar Chella
 
IEEE.BigData.Tutorial.2.slides
IEEE.BigData.Tutorial.2.slidesIEEE.BigData.Tutorial.2.slides
IEEE.BigData.Tutorial.2.slidesNish Parikh
 
Large scale Click-streaming and tranaction log mining
Large scale Click-streaming and tranaction log miningLarge scale Click-streaming and tranaction log mining
Large scale Click-streaming and tranaction log miningitstuff
 
Self-Flying Drones: On a Mission to Navigate Dark, Dangerous and Unknown Worlds
Self-Flying Drones: On a Mission to Navigate Dark, Dangerous and Unknown WorldsSelf-Flying Drones: On a Mission to Navigate Dark, Dangerous and Unknown Worlds
Self-Flying Drones: On a Mission to Navigate Dark, Dangerous and Unknown WorldsTahoe Silicon Mountain
 
Slides Cost Based Performance Modelling
Slides Cost Based Performance ModellingSlides Cost Based Performance Modelling
Slides Cost Based Performance ModellingEugene Margulis
 
Evaluating Classification Algorithms Applied To Data Streams Esteban Donato
Evaluating Classification Algorithms Applied To Data Streams   Esteban DonatoEvaluating Classification Algorithms Applied To Data Streams   Esteban Donato
Evaluating Classification Algorithms Applied To Data Streams Esteban DonatoEsteban Donato
 
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Lionel Briand
 
Online learning, Vowpal Wabbit and Hadoop
Online learning, Vowpal Wabbit and HadoopOnline learning, Vowpal Wabbit and Hadoop
Online learning, Vowpal Wabbit and HadoopHéloïse Nonne
 
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...Paris Open Source Summit
 
“Reinforcement Learning: a Practical Introduction,” a Presentation from Micro...
“Reinforcement Learning: a Practical Introduction,” a Presentation from Micro...“Reinforcement Learning: a Practical Introduction,” a Presentation from Micro...
“Reinforcement Learning: a Practical Introduction,” a Presentation from Micro...Edge AI and Vision Alliance
 
Storm distributed processing
Storm distributed processingStorm distributed processing
Storm distributed processingducquoc_vn
 

Similar a October 19, Probabilistic Modeling III (20)

December 4, Project
December 4, ProjectDecember 4, Project
December 4, Project
 
Artificial Inteligence for Games an Overview SBGAMES 2012
Artificial Inteligence for Games an Overview SBGAMES 2012Artificial Inteligence for Games an Overview SBGAMES 2012
Artificial Inteligence for Games an Overview SBGAMES 2012
 
AI Robotics
AI RoboticsAI Robotics
AI Robotics
 
Modeling full scale-data(2)
Modeling full scale-data(2)Modeling full scale-data(2)
Modeling full scale-data(2)
 
Storm 2012-03-29
Storm 2012-03-29Storm 2012-03-29
Storm 2012-03-29
 
Approximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming ApplicationsApproximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming Applications
 
Lucio marcenaro tue summer_school
Lucio marcenaro tue summer_schoolLucio marcenaro tue summer_school
Lucio marcenaro tue summer_school
 
magellan_mongodb_workload_analysis
magellan_mongodb_workload_analysismagellan_mongodb_workload_analysis
magellan_mongodb_workload_analysis
 
How netflix manages petabyte scale apache cassandra in the cloud
How netflix manages petabyte scale apache cassandra in the cloudHow netflix manages petabyte scale apache cassandra in the cloud
How netflix manages petabyte scale apache cassandra in the cloud
 
IEEE.BigData.Tutorial.2.slides
IEEE.BigData.Tutorial.2.slidesIEEE.BigData.Tutorial.2.slides
IEEE.BigData.Tutorial.2.slides
 
Large scale Click-streaming and tranaction log mining
Large scale Click-streaming and tranaction log miningLarge scale Click-streaming and tranaction log mining
Large scale Click-streaming and tranaction log mining
 
Self-Flying Drones: On a Mission to Navigate Dark, Dangerous and Unknown Worlds
Self-Flying Drones: On a Mission to Navigate Dark, Dangerous and Unknown WorldsSelf-Flying Drones: On a Mission to Navigate Dark, Dangerous and Unknown Worlds
Self-Flying Drones: On a Mission to Navigate Dark, Dangerous and Unknown Worlds
 
Slides Cost Based Performance Modelling
Slides Cost Based Performance ModellingSlides Cost Based Performance Modelling
Slides Cost Based Performance Modelling
 
Open GeoSocial API
Open GeoSocial APIOpen GeoSocial API
Open GeoSocial API
 
Evaluating Classification Algorithms Applied To Data Streams Esteban Donato
Evaluating Classification Algorithms Applied To Data Streams   Esteban DonatoEvaluating Classification Algorithms Applied To Data Streams   Esteban Donato
Evaluating Classification Algorithms Applied To Data Streams Esteban Donato
 
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
 
Online learning, Vowpal Wabbit and Hadoop
Online learning, Vowpal Wabbit and HadoopOnline learning, Vowpal Wabbit and Hadoop
Online learning, Vowpal Wabbit and Hadoop
 
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
 
“Reinforcement Learning: a Practical Introduction,” a Presentation from Micro...
“Reinforcement Learning: a Practical Introduction,” a Presentation from Micro...“Reinforcement Learning: a Practical Introduction,” a Presentation from Micro...
“Reinforcement Learning: a Practical Introduction,” a Presentation from Micro...
 
Storm distributed processing
Storm distributed processingStorm distributed processing
Storm distributed processing
 

Más de University of Colorado at Boulder

Three-dimensional construction with mobile robots and modular blocks
 Three-dimensional construction with mobile robots and modular blocks Three-dimensional construction with mobile robots and modular blocks
Three-dimensional construction with mobile robots and modular blocksUniversity of Colorado at Boulder
 

Más de University of Colorado at Boulder (20)

Three-dimensional construction with mobile robots and modular blocks
 Three-dimensional construction with mobile robots and modular blocks Three-dimensional construction with mobile robots and modular blocks
Three-dimensional construction with mobile robots and modular blocks
 
Template classes and ROS messages
Template classes and ROS messagesTemplate classes and ROS messages
Template classes and ROS messages
 
NLP for Robotics
NLP for RoboticsNLP for Robotics
NLP for Robotics
 
Indoor Localization Systems
Indoor Localization SystemsIndoor Localization Systems
Indoor Localization Systems
 
Vishal Verma: Rapidly Exploring Random Trees
Vishal Verma: Rapidly Exploring Random TreesVishal Verma: Rapidly Exploring Random Trees
Vishal Verma: Rapidly Exploring Random Trees
 
Lecture 10: Summary
Lecture 10: SummaryLecture 10: Summary
Lecture 10: Summary
 
Lecture 09: SLAM
Lecture 09: SLAMLecture 09: SLAM
Lecture 09: SLAM
 
Lecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping IILecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping II
 
Lecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping ILecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping I
 
Lecture 06: Features and Uncertainty
Lecture 06: Features and UncertaintyLecture 06: Features and Uncertainty
Lecture 06: Features and Uncertainty
 
Lecture 05
Lecture 05Lecture 05
Lecture 05
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 
Lecture 03 - Kinematics and Control
Lecture 03 - Kinematics and ControlLecture 03 - Kinematics and Control
Lecture 03 - Kinematics and Control
 
Lecture 02: Locomotion
Lecture 02: LocomotionLecture 02: Locomotion
Lecture 02: Locomotion
 
Lecture 01
Lecture 01Lecture 01
Lecture 01
 
Lectures 11+12: Debates
Lectures 11+12: DebatesLectures 11+12: Debates
Lectures 11+12: Debates
 
Lecture 09: Localization and Mapping III
Lecture 09: Localization and Mapping IIILecture 09: Localization and Mapping III
Lecture 09: Localization and Mapping III
 
Lecture 10: Navigation
Lecture 10: NavigationLecture 10: Navigation
Lecture 10: Navigation
 
Lecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping IILecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping II
 
Lecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping ILecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping I
 

Último

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

October 19, Probabilistic Modeling III