SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Bab VII Pemetaan Robot Bergerak




                                  1
• Download slide di http://rumah-belajar.org




                                               2
Topics
• Review: Perencanaan Pergerakan Robot

• Pemetaaan Robot Bergerak
  – Penggunaan Sonar untuk pembuatan Peta
  – Bayes Rule
  – Evidence Grids




                                            3
Review: Perencanaan Pergerakan
Tujuan : Mencari jalur (path) yang menghubungkan
Posisi awal (initial) menuju Posisi tujuan (goal)
tanpa menabrak halangan
   – Ruang Konfigurasi (Configuration Space)

   – Metoda Perencanaan Pergerakan
     •   Roadmap Approaches
     •   Cell Decomposition
     •   Potential Fields
     •   Bug Algorithms

                                                    4
Review: Perencanaan Pergerakan
• Metoda-metoda Perencanaan Pergerakam Robot Bergerak
  – Roadmap
  – Cell Decomposition         Full knowledge motion planning
  – Potential Field

• Roadmap
  – Dari ruang konfigurasi bebas (Cfree) dihasilkan grafik roadmap
  – Cara untuk menghasilkan Roadmap
           • Visibility graph
           • Voronoi diagram
• Cell Decomposition
  – Robot dalam ruang konfigurasi bebas (Cfree) diuraikan dalam daerah/sel
  – jalur dibentuk berdasarkan (titik tengah ) mid-point garis penghubung antar sel
• Potential Field
  – Robot dianggap sebagai partikel yang dipengaruhi oleh medan potensial U
    (potential field), dimana
    • posisi tujuan membangkitkan gaya tarik atraktif (attractive), (+)
    • Halangan membangkitkan gaya tolak repulsif (repulsive), (-)

                                                                                      5
Full-knowledge motion planning
Roadmaps                       Cell decompositions
           visibility graph




                  exact free space
                   melalui convex
                     polygons

           voronoi diagram




                 approximate free
                  space melalui
                    quadtree
                                                     6
Full-knowledge motion planning
• Diasumsikan Posisi tujuan dan situasi ruang (free/obstacle) diketahui




 Potential
   field
                   Tujuan dan halangan menghasilkan
                   gaya (artifisial), robot bergerak
                   mengikuti gradient negatif gaya
                   total.                                                 7
Overview Sistem Robot Bergerak
    high-level      Motion Planning: Diketahui situasi medan
                    (free/obstacle) bagaimana membangun jalur dari keadaan
                    posisi awal menuju tujuan tanpa menabrak halangan ?
                    Lokalisasi (Localization) : Diberikan sensor dan peta
                    (map), dimana posisi saat ini ?

                    Pemetaan (Mapping) : Diberikan sensor, bagaimana
Abstraction level   membuat peta dari medan yang akan dijelajahi ?
                    Kinematika: Jika motor bergerak dengan posisi sudut
                    tertentu, bagaimana posisi dan orientasi dari robot
                    bergerak terhadap KK referensi
                    Controller (PID): berapa arus (sinyal kendali) yang harus
                    di berikan kepada motor setiap waktu untuk
                    mempertahankan performansi ?

    low-level       Sistem sensor, Sistem Penggerak, Sistem
                    Pengemudian, Embedded Mikrokontroller, Pemodelan            8
Pemetaan Robot Bergerak
• Masalah utama untuk melakukan pergerakan
  – Bagaimana mendapatkan peta dari lingkungan
    dengan sensor-sensor yang tidak sempurna
    (imperfect sensors)
  – Bagaimana robot dapat memberitahu posisinya
    dalam peta (localization)
  – Bagaimana Bergerak dari satu posisi ke posisi
    lainnya dalam kondisi yang tidak pasti (uncertain
    conditions)
  – Bagaimana menggunakan penglihatan (vision) secara
    efektif (effectively)

                                                        9
Sonar (Sound Navigation and Ranging)

                                       sonar timeline

         0               75 s              Sensor menuju mode
                                                                      .5s
Berkas suara (chirp)   Saat dimana chirp   “receiving” untuk        Batas waktu dimana
ditransmisikan ke      pertama berhenti    menunggu sinyal balik    sinyal akan sangat
lingkungan                                                          lemah untuk diterima


                                                 Jarak pengukuran Sonar biasanya
                                                 terbatas dipengaruhi oleh redaman
                                                 (attenuation)




Polaroid sonar emitter/receivers
                                                                                           10
Efek Sonar
     (a) Sonar menghasilkan
     pengukuran yang akurat

     (b-c) resolusi pengukuran arah
     samping (lateral) tidak terlalau presisi;
     object terdekat dalam berkas kerucut
     (beam’s cone) yg terukur
     (d) Pantulan Spekular
     mengakibatkan dinding
     menghilang
     (e) Sudut yang terbuka (open corner)
     menghasilkan sinyal pantul yang lemah

     (f) Tepi yang tertutup dapat
     mengakbitkan yang terukur hanya
     sudut saja akibat beberapa kali
     pantulan (multiple reflections)
                                                 11
Pemodelan Sonar
            initial time response
                                        accumulated
                                         responses




blanking time

  cone width




                          spatial response
                          Sonar amplitude
                          profile: 3-D cone
                           with side lobes

                                                      12
Pemodelan Sonar
                             • Model response, hR
                              c = kecepatan suara
                              a = diameter elemen sonar(transducer)
                              t = waktu
                              z = jarak orthogonal
sonar S                          = sudut permukaan lingkungan
reading
          z=      o
                  obstacle   • model probabilitas


                                        p( S | o )

                                Kemungkinan pembacaan sonar
                                adalah S, jika diketahui halangan (
                                obstacle) pada lokasi o               13
Peta menunjukkan apa ?

                                            oxy    sel (x,y) terisi         sel (x,y) kosong
pre ‘83     Peta dari sel terisi                                      oxy


‘83 - ‘88   Peta dari probabilitas:   p( o | S1..i )    Kepastian bahwa sel tsb terisi
                                                        (occupied), diketahui pembacaan
                                                        sensor S1, S2, …, Si

                                      p( o | S1..i )   Kepastian bahwa sel tsb kosong (
                                                       unoccupied), diketahui pembacaan
                                                       sensor S1, S2, …, Si




                                                                                               14
• Download slide di http://rumah-belajar.org




                                               15

Weitere ähnliche Inhalte

Was ist angesagt?

Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
Rajendra Prasad
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to Kinematics
Damian T. Gordon
 
Kalman filter for object tracking
Kalman filter for object trackingKalman filter for object tracking
Kalman filter for object tracking
Mohit Yadav
 
Ii. kinematika robot
Ii. kinematika robotIi. kinematika robot
Ii. kinematika robot
Rumah Belajar
 
Inverted Pendulum Control System
Inverted Pendulum Control SystemInverted Pendulum Control System
Inverted Pendulum Control System
Aniket Govindaraju
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
Damian T. Gordon
 
Bab vi. perencanaan trayektori (trajectory planning)
Bab vi. perencanaan trayektori (trajectory planning)Bab vi. perencanaan trayektori (trajectory planning)
Bab vi. perencanaan trayektori (trajectory planning)
Rumah Belajar
 

Was ist angesagt? (20)

Robot Locomotif
Robot LocomotifRobot Locomotif
Robot Locomotif
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
 
Trajectory
TrajectoryTrajectory
Trajectory
 
Rotary encoder
Rotary encoderRotary encoder
Rotary encoder
 
Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole system
 
The extended kalman filter
The extended kalman filterThe extended kalman filter
The extended kalman filter
 
ant colony algorithm
ant colony algorithmant colony algorithm
ant colony algorithm
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to Kinematics
 
Kalman filter for object tracking
Kalman filter for object trackingKalman filter for object tracking
Kalman filter for object tracking
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode control
 
Ii. kinematika robot
Ii. kinematika robotIi. kinematika robot
Ii. kinematika robot
 
Inverted Pendulum Control System
Inverted Pendulum Control SystemInverted Pendulum Control System
Inverted Pendulum Control System
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
 
COUNTER SINKRON DAN ASINKRONUS
COUNTER SINKRON DAN ASINKRONUSCOUNTER SINKRON DAN ASINKRONUS
COUNTER SINKRON DAN ASINKRONUS
 
Kalman filters
Kalman filtersKalman filters
Kalman filters
 
Bab vi. perencanaan trayektori (trajectory planning)
Bab vi. perencanaan trayektori (trajectory planning)Bab vi. perencanaan trayektori (trajectory planning)
Bab vi. perencanaan trayektori (trajectory planning)
 
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMINGROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
 
Konsep kestabilan sistem non linear dan metode lyapunov
Konsep kestabilan sistem non linear dan metode lyapunovKonsep kestabilan sistem non linear dan metode lyapunov
Konsep kestabilan sistem non linear dan metode lyapunov
 
Kalman filtering and it's applications
Kalman filtering and it's applicationsKalman filtering and it's applications
Kalman filtering and it's applications
 
Slide Mode Control (S.M.C.)
Slide Mode Control (S.M.C.)Slide Mode Control (S.M.C.)
Slide Mode Control (S.M.C.)
 

Mehr von Rumah Belajar

Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2
Rumah Belajar
 
Image segmentation 3 morphology
Image segmentation 3 morphologyImage segmentation 3 morphology
Image segmentation 3 morphology
Rumah Belajar
 
Bab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasBab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan las
Rumah Belajar
 

Mehr von Rumah Belajar (20)

Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2
 
Image segmentation 3 morphology
Image segmentation 3 morphologyImage segmentation 3 morphology
Image segmentation 3 morphology
 
point processing
point processingpoint processing
point processing
 
03 image transform
03 image transform03 image transform
03 image transform
 
02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrix
 
01 introduction image processing analysis
01 introduction image processing analysis01 introduction image processing analysis
01 introduction image processing analysis
 
04 image enhancement edge detection
04 image enhancement edge detection04 image enhancement edge detection
04 image enhancement edge detection
 
06 object measurement
06 object measurement06 object measurement
06 object measurement
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasan
 
Bab 10 spring arif hary
Bab 10 spring  arif hary Bab 10 spring  arif hary
Bab 10 spring arif hary
 
Bab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelahBab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelah
 
Bab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasBab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan las
 
Bab 08 screws, fasteners and connection syarif
Bab 08 screws, fasteners and connection  syarif Bab 08 screws, fasteners and connection  syarif
Bab 08 screws, fasteners and connection syarif
 
Bab 07 poros dan aksesoriny
Bab 07 poros dan aksesorinyBab 07 poros dan aksesoriny
Bab 07 poros dan aksesoriny
 
Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1
 
Bab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksiBab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksi
 
Bab 03 load analysis
Bab 03 load analysisBab 03 load analysis
Bab 03 load analysis
 
Bab 02 material dan proses
Bab 02 material dan prosesBab 02 material dan proses
Bab 02 material dan proses
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasan
 
Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8
 

Kürzlich hochgeladen

Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
FitriaSarmida1
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
furqanridha
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
DessyArliani
 

Kürzlich hochgeladen (20)

Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 

Bab vii. pemetaan robot bergerak

  • 1. Bab VII Pemetaan Robot Bergerak 1
  • 2. • Download slide di http://rumah-belajar.org 2
  • 3. Topics • Review: Perencanaan Pergerakan Robot • Pemetaaan Robot Bergerak – Penggunaan Sonar untuk pembuatan Peta – Bayes Rule – Evidence Grids 3
  • 4. Review: Perencanaan Pergerakan Tujuan : Mencari jalur (path) yang menghubungkan Posisi awal (initial) menuju Posisi tujuan (goal) tanpa menabrak halangan – Ruang Konfigurasi (Configuration Space) – Metoda Perencanaan Pergerakan • Roadmap Approaches • Cell Decomposition • Potential Fields • Bug Algorithms 4
  • 5. Review: Perencanaan Pergerakan • Metoda-metoda Perencanaan Pergerakam Robot Bergerak – Roadmap – Cell Decomposition Full knowledge motion planning – Potential Field • Roadmap – Dari ruang konfigurasi bebas (Cfree) dihasilkan grafik roadmap – Cara untuk menghasilkan Roadmap • Visibility graph • Voronoi diagram • Cell Decomposition – Robot dalam ruang konfigurasi bebas (Cfree) diuraikan dalam daerah/sel – jalur dibentuk berdasarkan (titik tengah ) mid-point garis penghubung antar sel • Potential Field – Robot dianggap sebagai partikel yang dipengaruhi oleh medan potensial U (potential field), dimana • posisi tujuan membangkitkan gaya tarik atraktif (attractive), (+) • Halangan membangkitkan gaya tolak repulsif (repulsive), (-) 5
  • 6. Full-knowledge motion planning Roadmaps Cell decompositions visibility graph exact free space melalui convex polygons voronoi diagram approximate free space melalui quadtree 6
  • 7. Full-knowledge motion planning • Diasumsikan Posisi tujuan dan situasi ruang (free/obstacle) diketahui Potential field Tujuan dan halangan menghasilkan gaya (artifisial), robot bergerak mengikuti gradient negatif gaya total. 7
  • 8. Overview Sistem Robot Bergerak high-level Motion Planning: Diketahui situasi medan (free/obstacle) bagaimana membangun jalur dari keadaan posisi awal menuju tujuan tanpa menabrak halangan ? Lokalisasi (Localization) : Diberikan sensor dan peta (map), dimana posisi saat ini ? Pemetaan (Mapping) : Diberikan sensor, bagaimana Abstraction level membuat peta dari medan yang akan dijelajahi ? Kinematika: Jika motor bergerak dengan posisi sudut tertentu, bagaimana posisi dan orientasi dari robot bergerak terhadap KK referensi Controller (PID): berapa arus (sinyal kendali) yang harus di berikan kepada motor setiap waktu untuk mempertahankan performansi ? low-level Sistem sensor, Sistem Penggerak, Sistem Pengemudian, Embedded Mikrokontroller, Pemodelan 8
  • 9. Pemetaan Robot Bergerak • Masalah utama untuk melakukan pergerakan – Bagaimana mendapatkan peta dari lingkungan dengan sensor-sensor yang tidak sempurna (imperfect sensors) – Bagaimana robot dapat memberitahu posisinya dalam peta (localization) – Bagaimana Bergerak dari satu posisi ke posisi lainnya dalam kondisi yang tidak pasti (uncertain conditions) – Bagaimana menggunakan penglihatan (vision) secara efektif (effectively) 9
  • 10. Sonar (Sound Navigation and Ranging) sonar timeline 0 75 s Sensor menuju mode .5s Berkas suara (chirp) Saat dimana chirp “receiving” untuk Batas waktu dimana ditransmisikan ke pertama berhenti menunggu sinyal balik sinyal akan sangat lingkungan lemah untuk diterima Jarak pengukuran Sonar biasanya terbatas dipengaruhi oleh redaman (attenuation) Polaroid sonar emitter/receivers 10
  • 11. Efek Sonar (a) Sonar menghasilkan pengukuran yang akurat (b-c) resolusi pengukuran arah samping (lateral) tidak terlalau presisi; object terdekat dalam berkas kerucut (beam’s cone) yg terukur (d) Pantulan Spekular mengakibatkan dinding menghilang (e) Sudut yang terbuka (open corner) menghasilkan sinyal pantul yang lemah (f) Tepi yang tertutup dapat mengakbitkan yang terukur hanya sudut saja akibat beberapa kali pantulan (multiple reflections) 11
  • 12. Pemodelan Sonar initial time response accumulated responses blanking time cone width spatial response Sonar amplitude profile: 3-D cone with side lobes 12
  • 13. Pemodelan Sonar • Model response, hR c = kecepatan suara a = diameter elemen sonar(transducer) t = waktu z = jarak orthogonal sonar S = sudut permukaan lingkungan reading z= o obstacle • model probabilitas p( S | o ) Kemungkinan pembacaan sonar adalah S, jika diketahui halangan ( obstacle) pada lokasi o 13
  • 14. Peta menunjukkan apa ? oxy sel (x,y) terisi sel (x,y) kosong pre ‘83 Peta dari sel terisi oxy ‘83 - ‘88 Peta dari probabilitas: p( o | S1..i ) Kepastian bahwa sel tsb terisi (occupied), diketahui pembacaan sensor S1, S2, …, Si p( o | S1..i ) Kepastian bahwa sel tsb kosong ( unoccupied), diketahui pembacaan sensor S1, S2, …, Si 14
  • 15. • Download slide di http://rumah-belajar.org 15