Innan du börjar
Startkunskap
- Grundläggande programmering och vilja att lära sig enkel mekanik.
- Ha lämplig övervakning av verktyg, batterier och driven hårdvara.
Utrustning & miljö
Välj ett befintligt dokumenterat kit eller simulering innan du designar anpassad elektronik. Håll den första uppgiften i ett kontrollerat inomhusutrymme.
Ingen fast slutföringstid: använd bevisportarna nedan för att bestämma när du ska avancera. Resurslänkar öppnar botstest-katalogposten; kontrollera dess utgivardokumentation för den exakta versionen och konfigurationen.
Nybörjare
Välj ett uppnåeligt roverbeteende
Definiera en liten uppgift och identifiera de delsystem den behöver.
Hur det här steget fungerar
Ett roverprojekt bör börja med ett begränsat beteende och en dokumenterad konstruktion. Anpassade delsystem multiplicerar integrationsproblem.
Arbeta igenom ett exempel
Illustrativ studieövning · skriven av botstest
Välj en uppgift för att stoppa hinder inomhus och jämför en simulator med en befintlig roverdesign. Rita ansvarsområdena för chassit, drivning, avkänning och beräkning innan du ändrar reservdelslistan.
- Välj en dokumenterad startplattform.
- Kontrollera exakta konstruktionsrevisioner och nödvändiga verktyg.
- Skriv ett synligt första beteende och återställ tillstånd.
En reservdelslista från en annan version kanske inte matchar ström, montering eller mjukvarugränssnitt.
Referensbas: Bygg din egen robot. Exemplet och genomgången är redaktionella tillämpningar av källan.
Lär dig i den här ordningen
- Chassi, körning, beräkning och avkänning
- Öppen slinga rörelse kontra feedback
- Krav på delar, verktyg och dokumentation
Läs och ansök sedan
Gazebo project · Teknisk handledning
Bygg din egen robot
Läs: Följ robotmodellexemplet i ordning och inspektera koordinat- och leddefinitionerna.
Använd en dokumenterad minimal modell för att isolera installations- och geometriproblem innan du lägger till mer beteende.
Använd det: Rita roverdelarna och ramarna och välj ett uppnåeligt beteende innan du köper extra komponenter.
Omsätt det i praktiken
- Jämför ett dokumenterat roverprojekt med ett simulerat alternativ.
- Skriv ett första beteende som att stanna före ett känt hinder.
En omfattande projektöversikt och verifierad materialförteckning.
Redo för nästa steg när...
Resurser för detta skede
Studera en utskrivbar roverdesign och dess mekaniska, elektronik- och monteringskrav.
Undersök smartphonebaserad mobil robotik och kontrollera aktuell enhets- och mjukvarusupport.
Utforska en kompakt mobil lärplattform med ett dokumenterat utvecklingsekosystem.
Mellanliggande
Integrera avkänning och ett pålitligt beteende
Felsök ett delsystem i taget innan du lägger till autonomi.
Hur det här steget fungerar
Ta fram delsystem separat innan du lägger till autonomi. Observationsvaliditet och förutsägbara tillståndsövergångar gör att felsökningen går att hantera.
Arbeta igenom ett exempel
Illustrativ studieövning · skriven av botstest
Bekräfta körriktning och sensorobservationer oberoende av varandra och anslut dem sedan. Simulera en ogiltig avläsning och verifiera den planerade tillståndsändringen i stället för att låta den sista frigångsavläsningen fortsätta att användas.
- Provkör och avkänning oberoende.
- Logga inmatning, beslut och kommando tillsammans.
- Lägg till ett kontrollerat feltest.
Navigationsinställning kan inte reparera grundläggande avkänningsriktnings-, monterings- eller stopplägesfel.
Referensbas: Sensorer i Gazebo. Exemplet och genomgången är redaktionella tillämpningar av källan.
Lär dig i den här ordningen
- Hjulrörelser, koordinatriktningar och grundläggande odometri
- Sensorns giltighet och montering
- Tillståndsövergångar och begränsat stoppbeteende
Läs och ansök sedan
Gazebo project · Teknisk handledning
Sensorer i Gazebo
Läs: Granska exemplet på sensorkonfigurationen och observationerna den producerar.
Använd observationsexemplen för att ansluta sensorkonfiguration med ett testbart beteende och ett svar som saknas indata.
Använd det: Testa observationen som driver beteendet, inklusive en ogiltig eller frånkopplad läsning.
Omsätt det i praktiken
- Testkör och avkänning separat, kombinera dem sedan till det valda beteendet.
- Registrera ett frånkopplat eller ogiltigt sensortillstånd och verifiera det planerade svaret.
Ett fungerande roverbeteende och en integrations-/felsökningslogg.
Redo för nästa steg när...
Resurser för detta skede
Följ den officiella inlärningsvägen för mellanprogram; använd dokumentation som matchar din installerade distribution.
Undersök hårdvara för djup och kantuppfattning i ett inspelat avkänningsexperiment.
Skapa en liten simulerad robot och inspektera sensor/kontrollerbeteende utan att köpa hårdvara.
Professionell
Publicera ett underhållbart skaparprojekt
Gör konstruktionen reproducerbar och identifiera nästa tekniska gräns.
Hur det här steget fungerar
En användbar maker-version förklarar hur man bygger om och underhåller projektet. Inkludera misslyckanden och omfångsgränser med demonstrationen.
Arbeta igenom ett exempel
Illustrativ studieövning · skriven av botstest
Ge en annan tillverkare bygg- och mjukvaruposterna. Be dem att återskapa ett deklarerat prov inomhus och identifiera ett känt fel utan att förlita sig på den ursprungliga författarens minne.
- Versionsdelar, kod och kalibrering.
- Publicera normala och misslyckade rättegångsbevis.
- Skriv anteckningar om återställning, underhåll och olösta gränser.
Ett visuellt lyckat klipp är otillräckligt bevis för en odokumenterad eller oreproducerbar konstruktion.
Referensbas: Systemintegration. Exemplet och genomgången är redaktionella tillämpningar av källan.
Lär dig i den här ordningen
- Versionerade delar, mjukvara och kalibrering
- Underhåll och byte av batteri/förbrukningsvaror
- Prestandapåståenden baserade på upprepade försök
Läs och ansök sedan
Kris Hauser · University of Illinois · Kurs kapitel
Systemintegration
Läs: Fokus på beteende i realtid, kommunikationsval och utvecklingsverktyg.
Använd tids- och kommunikationskoncept för att bestämma var fel ska registreras och vilken komponent som äger återställning.
Använd det: Publicera delar/programvaruversioner, inställningar, loggar och ett repeterbart fel/återställningsexempel.
Omsätt det i praktiken
- Upprepa ett deklarerat inomhustest och rapportera både framgångsrika och misslyckade försök.
- Skriv en bygg-, installations-, återställnings- och underhållsguide för en annan tillverkare.
Ett reproducerbart tillverkarunderlag och en evidensbaserad förlängningsplan.
Redo för nästa steg när...
Resurser för detta skede
Inspektera inspelade robotsignaler och bygg vyer som avslöjar timing och systemfel.
Visualisera rumsliga observationer och jämför dem med modell- och banautgångar.
Jämför en mobil forskningsplattform mot nyttolast, terräng, avkänning och integrationsbehov.
Vanliga fallgropar
- Lägger till navigering innan grundläggande avkänning och stoppar arbetet.
- Kopiera en reservdelslista utan att kontrollera hårdvaruversion och strömkrav.
Vart ska man gå härnäst
Fortsätt till navigering eller sensorkalibrering när det grundläggande roverbeteendet kan upprepas.
Utforska andra hem vägar →