Nivoi robota

Na ovoj platformi za eLearning možete pronaći kurseve za sklapanje obrazovnih robota prema sljedećim karakteristikama:

  1. Mehanički dizajn uzimajući u obzir: složenost, modularnost, ishod učenja iz procesa dizajna, proizvodnje i sklapanja robota.

  2. Korišteni upravljački hardver: platforma, moguće proširenje platforme.

  3. Programsko okruženje.

  4. Mogućnost izrade varijanti koristeći istu osnovnu platformu - proširivost.

Ove karakteristike su uključene u MER kurseve razvijene na ovoj platformi za eLearning. Na ovaj način radimo na bazi robota kao obrazovne platforme što bi se u sažetku moglo reći kao: Razvoj platforme koja omogućava postepeno povećanje složenosti kako u dizajnu tako i u funkcionalnim kapacitetima kroz 3 nivoa.

  • Na prvom nivou, mehanički dizajn, proizvodnja i interfejsi sa perifernim uređajima sa osnovnim funkcijama pokreta su od glavne brige.

  • U drugom nivou međuigre osjetila, kretanja i jednostavne manipulacije za realizaciju složenog kretanja i aktivne interakcije sa okolinom.

  • Konačno, u trećem nivou se očekuje napredni sensing i elementarni nivo mašinskog učenja. Određeni nivo „personalizacije“ robota posjedovanjem posebnog oblika ili logotipa može doprinijeti atraktivnosti rešenja.


Nivo 1:

  • osnovni hardver: motori, senzori, snaga,…

  • upravljački hardver: struktura, funkcije, sučelja

  • programski alati: programibilnost
    • korisnički interfejs
    • korištene biblioteke/drajveri…

  • osnovni interfejsi: ON/OFF interfejs: senzori, komande
    • analogni interfejsi: senzori, motori
    • PWM interfejsi: senzori, motori

  • kretanje: ravno, skretanja, promjenjiva brzina

  • uslovno kretanje: odnos senzora i kretanja
    • detekcija prepreka
    • detekcija ivica

  • modifikacija pokreta: naredba sa ulaznog uređaja
    • izbjegavanje prepreka
    • praćenje linije
    • otkrivanje/izbjegavanje rubova

  • rukovanje greškom: oporavak od greške


Nivo 2:

  • napredni senzori: boja, udaljenost, temperatura, slika?, GPS?..
    • sinteza informacija sa osnovnih senzora
    • kilometraža, udaljenost…

  • osnovni algoritmi: pozicioniranje, postavljanje granica
    • pokret prema meti
    • uslovno kretanje
    • kontrola brzine
    • jednostavan labirint

  • korisnički interfejs: interakcija korisnika - tastatura
    • džojstik ili drugi ulazni uređaj
    • daljinski pristup

  • alati za programiranje: alati za programiranje/obrada grešaka
    • korisnički interfejs
    • korištene biblioteke/drajveri…


Nivo 3:

  • napredni senzori: slika?, GPS?
    • sinteza informacija iz osnovnih senzora
    • kilometraža, udaljenost…

  • napredni algoritmi: navigacija
    • autonomna navigacija
    • mapiranje (2D putanja)
    • rješavanje lavirinta
    • algoritmi dinamičkog upravljanja

  • unaprijed definisani problemi: autonomna navigacija

  • korisnički interfejs: daljinski/bežični/mrežni pristup

  • alati za programiranje: napredni alati za programiranje/rukovanje greškama
    • korisnički interfejs
    • korištene biblioteke/drajveri…

  • alati za simulaciju: virtuelni robot spreman za rad
    • robotsko okruženje otvorenog koda


RAZVOJ OBRAZOVNOG MER ROBOTA. Glavne karakteristike:

Faza 1:

  • osnovni hardver sa točkovima, motorima, baterijom
  • svesmjerno kretanje
  • okretanje okreta
  • okretni okret
  • otkrivanje/izbjegavanje prepreka
  • pratilac linije
  • otkrivanje/izbjegavanje rubova

Faza 2:

  • pratilac linije u boji
  • detekcija/izbjegavanje rubova s podesivim pragom
  • radne granice
  • dinamička kontrola brzine
  • nadogradnja robotske ruke
  • daljinski upravljač
  • povratne informacije/interakcija korisnika

Faza 3:

  • autonomna navigacija
  • rješavanje lavirinta
  • 2D mapiranje putanje
  • autonomija u drugim unaprijed definiranim aplikacijama

MER SMJERNICE ZA OCJENJIVANJE ROBOTA:

  • Dostupni su različiti zadaci/funkcije/sposobnosti
    • prema konstrukciji/dizajnu robota (tj. tip kretanja itd.)
    • prema korištenom softveru
    • izbor režima
  • Senzor životne sredine
    • tipovi senzora
    • mogućnosti senzora
  • Dizajn
    • veličina
    • težina
    • vizuelni izgled
  • Mogućnosti nadogradnje
    • hardver
    • softver
  • Programabilnost/korisnički interfejs/biblioteke koje se koriste
    • početnik
    • lako
    • teško
    • kompleksno
  • Kontrolni proces
    • statički
    • dinamički
  • Indikacija greške/otklanjanje grešaka
    • lokalni
    • daljinski
  • Interakcija/povratne informacije korisnika
    • lokalni
    • daljinski
  • Opcija daljinskog upravljanja
    • bez upravljanja
    • ožičen
    • bežični
  • Komponente/materijali koji se koriste
    • cijena
    • dostupnost
    • pristupačnost
    • sigurnost
  • Pregled
    • dizajn
    • izvodljivost
    • obrazovni
    • sigurnost


Last modified: Friday, 26 November 2021, 10:08 AM