Мазмуну:

Roomba Bot Bulider: 5 кадам (Сүрөттөр менен)
Roomba Bot Bulider: 5 кадам (Сүрөттөр менен)

Video: Roomba Bot Bulider: 5 кадам (Сүрөттөр менен)

Video: Roomba Bot Bulider: 5 кадам (Сүрөттөр менен)
Video: КАМЕРАЛАР СНЯЛИ АК АДАМ / 3 ТҮНДҮН ИЛИКТӨӨ СТРАШНОМ ТОКОЙГО 2024, Июль
Anonim
Roomba Bot Булидер
Roomba Bot Булидер

Bot Builder - бул бөлмө, анын алдыңкы жагына "кармагычтар" тиркелип, объектилерди жылдыра алат. Анын коду чычкандын бир чыкылдатуусу менен башкара турган GUI кутусу менен биринчи кыймылды жаздырууга коюлган. Биринчи чуркоодон кийин, ботту биринчи жолу кылганын так аткарууга болот!

1 -кадам: Берилиштер

Жабдуулар
Жабдуулар
Жабдуулар
Жабдуулар
Жабдуулар
Жабдуулар
Жабдуулар
Жабдуулар

Вакуумду 3D капкагы менен алмаштырган бөлмө

Roomba менен байланышкан малина Pi

Камера бөлмөгө туура келет

Электр энергиясы менен камсыздоо

Roomba'nın маңдайына жайгаштыруу үчүн U формасындагы капкакчалар

2 -кадам: Roomba Toolboxту жүктөп алыңыз

Roomba Toolbox жүктөп алыңыз
Roomba Toolbox жүктөп алыңыз
Roomba Toolbox жүктөп алыңыз
Roomba Toolbox жүктөп алыңыз
Roomba Toolbox жүктөп алыңыз
Roomba Toolbox жүктөп алыңыз
Roomba Toolbox жүктөп алыңыз
Roomba Toolbox жүктөп алыңыз

MATLABты ачыңыз жана долбооруңуздун файлдарын иретке келтирүү үчүн жаңы долбоор папкасын түзүңүз.

ЭСКЕРТҮҮ: Бул код берилген долбоор үчүн колдонулган, бул сөзсүз түрдө биз үчүн иштегендей болбошу мүмкүн.

Бул кодду иштетиңиз, жана бардык файлдар азыр сиздин долбоор папкаңызда сакталууга тийиш.

MATLAB'дагы 'Учурдагы Папка' терезесиндеги каалаган жерди оң баскыч менен чыкылдатыңыз жана MATLAB файлдарыңызды табууга уруксат берүү үчүн 'Жолго кошууну' басыңыз.

Курал кутусунун акыркы версиясына ээ болушуңуз үчүн 3 -сүрөттөгү кодду колдонуңуз

3 -кадам: Каалаган жыйынтыктар үчүн дизайн коду

Эгерде сиз жогоруда көрсөтүлгөн үч файлды тең жүктөсөңүз, анда төмөндөгү видео сыяктуу Roomba/Mars Roverди башкара аласыз. Биринчи файл-коддун m-файлы, экинчи жана үчүнчү файлдар-бул сиздин чыныгы кодуңуз, аны өзгөртүү керек жана конкреттүү бөлмөңүзгө түзөтүү керек. Мисалы, биздин бөлмөбүз Roomba 30 деген атка ээ болгон, андыктан биз бөлмөбүзгө туташканда кодду термекпиз

r = roomba.30

жана бул биздин кодду иштетүүгө мүмкүнчүлүк берет.

4 -кадам: кодду иштетип, түзөтүңүз

Сиз кезегиңизди, ылдамдыгыңызды жана башкаларга жетүүдөн мурун кодуңузду бир нече жолу иштетишиңиз керек болот. Ар кандай комнаталардын дөңгөлөктөрүнүн тайып кетиши болот жана сиз турган бетке жараша аздыр -көптүр бурулат. Биз Roomba жөндөмдүү болгон нерселердин бардыгын алганга чейин эч нерсеге жол бербөө үчүн бөлмөнү ачык мейкиндикке айдап чыгууну сунуштайбыз. Роботуңузга илинип, бурулуштарыңызды өркүндөткөндөн кийин курууну баштасаңыз болот!

5 -кадам: Акыркы долбоор

Акыркы долбоор
Акыркы долбоор

Сиздин акыркы долбооруңуз жогорудагы сүрөттө окшош болушу керек, анда сиздин бөлмөсүңүз жана кармагычтар алдыңкы жакка орнотулат. Сиз өркүндөткөн код менен жана сиз курган робот менен сиз роботуңуз менен эч нерсе кыла албайсыз!

Сунушталууда: