SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Sensor-Deployment Strategies for
        Indoor Robot Navigation

                             Aaron Chun-Han Lin 林均翰
   Research Center for Information Technology Innovation
                                        Academia Sinica

          Tel: 886-2-2787-2335 Fax: 886-2-2787-2372
                      Email: chunhan@citi.sinica.edu.tw
Previous Project
       ITRI project

           Demo video


             Sensor-Deployment Strategies for
             Indoor Robot Navigation




    2                                  2011/8/11
Sensor
       Detection
           Display




                  15-20%
                  cost
       Embedded system

                           Market prediction of MEMS sensor on cellular phone

    3                                                   2011/8/11
Wireless Sensor Network (WSN)                                                Crossbow Mica2




    Sense: light, motion, temperature, magnetic fields, gravity, humidity,
    vibration, pressure, electrical fields, sound, ...
4                                                                2011/8/11
Project                                                                                                Testbed

                                                                              http://www.csail.mit.edu/

                                               http://fiji.eecs.harvard.edu
                                               /Volcano




                                                                                                                                Harvard moteLab




                                                                                            COMMON Sense project


                           http://www2.ece.ohio-state.edu/~ekici/




http://db.csail.mit.edu/




       5                                                                                                            2011/8/11
Importance of Deployment Technique
       Coverage
           Detection ratio
           Connectivity
           Fault tolerance
           …
       Lifetime
           Energy
           Maintenance



       Deployment cost

    6                         2011/8/11
Design of Deployment Technique
       Various WSN systems

       Different requirements

       Developing 3 techniques
           Indoor robot navigation
           Debris-flow observation
           Environment surveillance




    7                                  2011/8/11
Robot

       Routine service




    8                     2011/8/11
Indoor Robot
       Space navigation
         Security
         Housekeeping
         Delivery
         Medical
         …




                           http://www.worldrobotics.org/



    9                               2011/8/11
Robot Navigation
    Localization
    Positioning sensor
        A set of sensors can
         provide localization
         service
        Wireless
        Infrastructure
        Coverage




    10                          2011/8/11
Challenge
    Traditional deployment
        Full coverage
    Tradeoff
        Cost  Coverage
                                Positioning sensor
    How
        Reducing sensor
            Where
        Keeping coverage
            Acceptable error


    11                                               2011/8/11
Error Model
    Target model
        x’ = x + d cos(q+r)
         y’ = y + d sin(q+r)
         q ’=(q+r) mod 2p
    Actual configuration P(f)
    Configuration error
        err(f)=max(P(f) – f)
        |err(f)|
         =|max(P(f) – f)|
         =(max((P(x) – x)2 +
         (P(y) – y)2))1/2       Positioning sensor



    12                                               2011/8/11
Minimum Deployment-Set Problem
    MDS (G, Errmax)
        Width of hallway
        Width of track
        …


    The minimum
     deployment-set problem is
     NP-hard
        Vertex cover problem




    13                           2011/8/11
Deployment Procedure
    Map




    Track




    Deployment strategy


    14                     2011/8/11
Initial Construction
    Divide graph
    Estimate error

    Compute number
        Complexity  Probability
                                            Even
                                              1
    Decide location                1         2         3
        I-EVEN
        I-MAX                              Max
                                                   1

                                        1          2        3

    15                                      2011/8/11
Refinement
    Combine sub-graph

    Confinement region

        Circular route

        Tree-based
            Breadth-first
        Utility-based




    16                       2011/8/11
Performance Evaluation
    ITRI
    Cricket




17                       2011/8/11
Size of Deployment Set

    Refinement ratio




    Improvement ratio




    18                   2011/8/11
Configuration Error
    Average             Variance




    19                               2011/8/11
Conclusion
    Sensor-deployment strategies for indoor robot navigation
        Technique: sensor network
        Problem: indoor robot navigation

        Problem complexity
        Deployment strategy
        Performance




    20                                        2011/8/11

Contenu connexe

Similaire à Invited talk: Sensor deployment strategies for indoor robot navigation

Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
Dominique Guinard
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
butest
 
17-Pete_Vickers-IPv6-in-the-Mobile-Net
17-Pete_Vickers-IPv6-in-the-Mobile-Net17-Pete_Vickers-IPv6-in-the-Mobile-Net
17-Pete_Vickers-IPv6-in-the-Mobile-Net
IPv6no
 

Similaire à Invited talk: Sensor deployment strategies for indoor robot navigation (20)

EPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID NetworkEPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID Network
 
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles Concept
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles ConceptConference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles Concept
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles Concept
 
20120140505013
2012014050501320120140505013
20120140505013
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field Trial
 
ATF & USMS Mobility Pilot, 9 Feb2011
ATF & USMS Mobility Pilot, 9 Feb2011ATF & USMS Mobility Pilot, 9 Feb2011
ATF & USMS Mobility Pilot, 9 Feb2011
 
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
 
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
 
Tefse05.ppt
Tefse05.pptTefse05.ppt
Tefse05.ppt
 
Keynote Speech: Xen ARM Virtualization
Keynote Speech: Xen ARM VirtualizationKeynote Speech: Xen ARM Virtualization
Keynote Speech: Xen ARM Virtualization
 
Future Internet: Managing Innovation and Testbed
Future Internet: Managing Innovation and TestbedFuture Internet: Managing Innovation and Testbed
Future Internet: Managing Innovation and Testbed
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
4 Serge Fdida
4   Serge Fdida4   Serge Fdida
4 Serge Fdida
 
Mobile Cloud Computing
Mobile Cloud ComputingMobile Cloud Computing
Mobile Cloud Computing
 
LANDSLIDE EARLY WARNING SYSTEM
LANDSLIDE EARLY WARNING SYSTEMLANDSLIDE EARLY WARNING SYSTEM
LANDSLIDE EARLY WARNING SYSTEM
 
Mapping the European TEL Project Landscape Using Social Network Analysis and ...
Mapping the European TEL Project Landscape Using Social Network Analysis and ...Mapping the European TEL Project Landscape Using Social Network Analysis and ...
Mapping the European TEL Project Landscape Using Social Network Analysis and ...
 
17-Pete_Vickers-IPv6-in-the-Mobile-Net
17-Pete_Vickers-IPv6-in-the-Mobile-Net17-Pete_Vickers-IPv6-in-the-Mobile-Net
17-Pete_Vickers-IPv6-in-the-Mobile-Net
 
IPv6 i det mobile nettet: Pete Vickers, Network Engineer, Network Norway
IPv6 i det mobile nettet: Pete Vickers, Network Engineer, Network NorwayIPv6 i det mobile nettet: Pete Vickers, Network Engineer, Network Norway
IPv6 i det mobile nettet: Pete Vickers, Network Engineer, Network Norway
 
50120130404054
5012013040405450120130404054
50120130404054
 
2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final
 

Dernier

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Dernier (20)

Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 

Invited talk: Sensor deployment strategies for indoor robot navigation

  • 1. Sensor-Deployment Strategies for Indoor Robot Navigation Aaron Chun-Han Lin 林均翰 Research Center for Information Technology Innovation Academia Sinica Tel: 886-2-2787-2335 Fax: 886-2-2787-2372 Email: chunhan@citi.sinica.edu.tw
  • 2. Previous Project  ITRI project  Demo video Sensor-Deployment Strategies for Indoor Robot Navigation 2 2011/8/11
  • 3. Sensor  Detection  Display 15-20% cost  Embedded system Market prediction of MEMS sensor on cellular phone 3 2011/8/11
  • 4. Wireless Sensor Network (WSN) Crossbow Mica2 Sense: light, motion, temperature, magnetic fields, gravity, humidity, vibration, pressure, electrical fields, sound, ... 4 2011/8/11
  • 5. Project Testbed http://www.csail.mit.edu/ http://fiji.eecs.harvard.edu /Volcano Harvard moteLab COMMON Sense project http://www2.ece.ohio-state.edu/~ekici/ http://db.csail.mit.edu/ 5 2011/8/11
  • 6. Importance of Deployment Technique  Coverage  Detection ratio  Connectivity  Fault tolerance  …  Lifetime  Energy  Maintenance  Deployment cost 6 2011/8/11
  • 7. Design of Deployment Technique  Various WSN systems  Different requirements  Developing 3 techniques  Indoor robot navigation  Debris-flow observation  Environment surveillance 7 2011/8/11
  • 8. Robot  Routine service 8 2011/8/11
  • 9. Indoor Robot  Space navigation  Security  Housekeeping  Delivery  Medical  … http://www.worldrobotics.org/ 9 2011/8/11
  • 10. Robot Navigation  Localization  Positioning sensor  A set of sensors can provide localization service  Wireless  Infrastructure  Coverage 10 2011/8/11
  • 11. Challenge  Traditional deployment  Full coverage  Tradeoff  Cost  Coverage Positioning sensor  How  Reducing sensor  Where  Keeping coverage  Acceptable error 11 2011/8/11
  • 12. Error Model  Target model  x’ = x + d cos(q+r) y’ = y + d sin(q+r) q ’=(q+r) mod 2p  Actual configuration P(f)  Configuration error  err(f)=max(P(f) – f)  |err(f)| =|max(P(f) – f)| =(max((P(x) – x)2 + (P(y) – y)2))1/2 Positioning sensor 12 2011/8/11
  • 13. Minimum Deployment-Set Problem  MDS (G, Errmax)  Width of hallway  Width of track  …  The minimum deployment-set problem is NP-hard  Vertex cover problem 13 2011/8/11
  • 14. Deployment Procedure  Map  Track  Deployment strategy 14 2011/8/11
  • 15. Initial Construction  Divide graph  Estimate error  Compute number  Complexity  Probability Even 1  Decide location 1 2 3  I-EVEN  I-MAX Max 1 1 2 3 15 2011/8/11
  • 16. Refinement  Combine sub-graph  Confinement region  Circular route  Tree-based  Breadth-first  Utility-based 16 2011/8/11
  • 17. Performance Evaluation  ITRI  Cricket 17 2011/8/11
  • 18. Size of Deployment Set  Refinement ratio  Improvement ratio 18 2011/8/11
  • 19. Configuration Error  Average  Variance 19 2011/8/11
  • 20. Conclusion  Sensor-deployment strategies for indoor robot navigation  Technique: sensor network  Problem: indoor robot navigation  Problem complexity  Deployment strategy  Performance 20 2011/8/11