SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Bab 5 sistem kerangka non inersia
Bab 5 sistem kerangka non inersiaBab 5 sistem kerangka non inersia
Bab 5 sistem kerangka non inersia
SyaRi EL-nahLy
 
Ii. kinematika robot
Ii. kinematika robotIi. kinematika robot
Ii. kinematika robot
Rumah Belajar
 
Pertemuan 3 (Kehandalan Sistem)
Pertemuan 3 (Kehandalan Sistem)Pertemuan 3 (Kehandalan Sistem)
Pertemuan 3 (Kehandalan Sistem)
sholekan
 
212406118 paper-fisika-bumi-gelombang-seismik-dan-dalam-inti-bumi
212406118 paper-fisika-bumi-gelombang-seismik-dan-dalam-inti-bumi212406118 paper-fisika-bumi-gelombang-seismik-dan-dalam-inti-bumi
212406118 paper-fisika-bumi-gelombang-seismik-dan-dalam-inti-bumi
4153240014
 
Model Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian ElektrikModel Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian Elektrik
Rumah Belajar
 
40084299 analisis-investasi-tambang
40084299 analisis-investasi-tambang40084299 analisis-investasi-tambang
40084299 analisis-investasi-tambang
Nurfirman Halwan
 
Model atom bohr(eksitasi elektron)
Model atom bohr(eksitasi elektron)Model atom bohr(eksitasi elektron)
Model atom bohr(eksitasi elektron)
SMA Negeri 9 KERINCI
 
Model simulasi(2)
Model simulasi(2)Model simulasi(2)
Model simulasi(2)
cofry
 

La actualidad más candente (20)

LAPORAN PRAKTIKUM PENGENDALIAN KUALITAS STATISTIK UAS - FARIDA NUR DADARI
LAPORAN PRAKTIKUM PENGENDALIAN KUALITAS STATISTIK UAS - FARIDA NUR DADARILAPORAN PRAKTIKUM PENGENDALIAN KUALITAS STATISTIK UAS - FARIDA NUR DADARI
LAPORAN PRAKTIKUM PENGENDALIAN KUALITAS STATISTIK UAS - FARIDA NUR DADARI
 
Materi Kuliah Geologi Struktur 10. analisis sesar
Materi Kuliah Geologi Struktur 10. analisis sesarMateri Kuliah Geologi Struktur 10. analisis sesar
Materi Kuliah Geologi Struktur 10. analisis sesar
 
Bab 5 sistem kerangka non inersia
Bab 5 sistem kerangka non inersiaBab 5 sistem kerangka non inersia
Bab 5 sistem kerangka non inersia
 
materi solidifikasi
  materi solidifikasi  materi solidifikasi
materi solidifikasi
 
Transformasi Fourier Waktu Diskrit
Transformasi Fourier Waktu DiskritTransformasi Fourier Waktu Diskrit
Transformasi Fourier Waktu Diskrit
 
Ii. kinematika robot
Ii. kinematika robotIi. kinematika robot
Ii. kinematika robot
 
Pertemuan 3 (Kehandalan Sistem)
Pertemuan 3 (Kehandalan Sistem)Pertemuan 3 (Kehandalan Sistem)
Pertemuan 3 (Kehandalan Sistem)
 
Gamma kamera
Gamma kameraGamma kamera
Gamma kamera
 
212406118 paper-fisika-bumi-gelombang-seismik-dan-dalam-inti-bumi
212406118 paper-fisika-bumi-gelombang-seismik-dan-dalam-inti-bumi212406118 paper-fisika-bumi-gelombang-seismik-dan-dalam-inti-bumi
212406118 paper-fisika-bumi-gelombang-seismik-dan-dalam-inti-bumi
 
Model Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian ElektrikModel Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian Elektrik
 
Pertemuan 3 - Digital Image Processing - Spatial Filtering - Citra Digital
Pertemuan 3 - Digital Image Processing - Spatial Filtering - Citra DigitalPertemuan 3 - Digital Image Processing - Spatial Filtering - Citra Digital
Pertemuan 3 - Digital Image Processing - Spatial Filtering - Citra Digital
 
Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)
 
Interaksi foton
Interaksi fotonInteraksi foton
Interaksi foton
 
40084299 analisis-investasi-tambang
40084299 analisis-investasi-tambang40084299 analisis-investasi-tambang
40084299 analisis-investasi-tambang
 
Model atom bohr(eksitasi elektron)
Model atom bohr(eksitasi elektron)Model atom bohr(eksitasi elektron)
Model atom bohr(eksitasi elektron)
 
Metode Seismik
Metode Seismik Metode Seismik
Metode Seismik
 
Rangkuman sensor & tranduser by suparman
Rangkuman sensor & tranduser by suparmanRangkuman sensor & tranduser by suparman
Rangkuman sensor & tranduser by suparman
 
Model simulasi(2)
Model simulasi(2)Model simulasi(2)
Model simulasi(2)
 
Morfologi Citra.pdf
Morfologi Citra.pdfMorfologi Citra.pdf
Morfologi Citra.pdf
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
 

Más de 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
 

Más de 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
 

Último

HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
dpp11tya
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 

Último (20)

PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Pelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxPelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 
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...
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
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...
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
E-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAE-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMA
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
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
 
Stoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.pptStoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.ppt
 

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