Programmera en Robot FRC



För Inspiration och erkännande av vetenskap och teknik (första) är en organisation med uppdraget av inspirerande unga människor att engagera sig i vetenskap och teknik med hjälp av program som ger dem praktisk erfarenhet inom olika tekniska och teknologiska områden. FÖRSTA robotteknik konkurrensen (FRC) är en världsomspännande tävling de håller varje år för att ge gymnasieelever möjlighet att bygga sin egen robot från grunden och konkurrerar med och mot andra lag. För mer information om denna stora organisation, besök usfirst.org.

Jag var programmerare för Team 4733 – Scarlett Robotics och i denna tutorial kommer jag att täcka hur man programmerar en första robotteknik konkurrensen robot med hjälp av C++ och WPILib. En grundläggande förståelse för C++ är nödvändigt att förstå några av termerna som används i detta instructable och för att kunna anpassa din kod till din grupps specifika behov. Det finns många online-resurser du kan använda för att lära sig C++, som thenewboston, thecplusplusguyeller cplusplus.com.

Uppdatering: Programmering en FRC Robot väsentligt förändrats i 2015, särskilt i fråga om inställning. Jag har uppdateras detta instructable. Om emellertid du vill titta på instruktionerna mer relevanta för tidigare år av någon anledning, kolla gärna in den arkiverade versionen av denna sida här.

Se Steg
Relaterade Ämnen

Grundläggande raden efter Robot med Arduino

09/07/2015Det har varit några år eftersom vi Ursprungligen postat denna grundläggande linje följande Robot med Arduino handledning, och det verkar så många människor tyckte att det bra att vi ska skicka en uppdatering som löper nuvarande Arduino bibl...

Förvandla din telefon till en Robot

Att införa PhoneBOT!En billig, enkel och snabb metod för att konvertera en Android-telefon till en kan programmeras om robot. Ingen ytterligare hårdvara (mikro-styrenheter, motor förare, etc.) krävs!Du kommer att kunna köra en färdiga PhoneBOT från d...

Styra din Robot med en Wii Nunchuck (och en Arduino)

efter bär själv spela Wii boxning jag måste tänka vore det inte bra om jag kunde använda detta för att styra min robot, (ser att min vänstra hand).Titta runt på internet hittade jag en uppsjö av människor som gör liknande saker, (länkar till alla bar...

DIY Multipurpose Robot (Sumobot, Spybot, Mazebot, Bluetooth...)

Min första guide i instructables: D, denna vecka jag byggt en robot 15 x 18 cm (utbyggbart) prototyp för nästa robotteknik konkurrensen här i Filippinerna.Quadcopters, svävare, drönare, helikopter, du namn den, de får mycket mer vanligt dessa dagar....

BucketBot: En Nano-ITX baserat Robot

detta är lätt att göra mobil robot bas. Den använder en Nano-ITX dator ombord, men en Mini-ITX kan användas, samt är ett av de enda styrelse datorerna som Raspberry Pi, BeagleBone eller ens en Arduino.Utformningen av denna robot var avsett att ta bor...

Med en Arduino ritning Robot med timme av koden Tutorials

Jag skapade en Arduino ritning robot för en workshop för att hjälpa tonåring flickor få intresserade av STEM ämnen (se). Roboten var avsedd att använda sköldpadda stil programmering kommandon som forward(distance) och turn(angle) för att skapa intres...

Enkel Robot Base

Att skapa robotar kan vara mycket intressant, men försöker bygga en styv bas för en robot kan vara tufft. I detta instructable jag kommer att visa dig hur man bygger en styv robot chassi.Steg 1: Samla material Arduinoen2 fortsätter rotation servonHju...

Hur man bygger din första Robot ($ 85)

jag har gjort en ny och uppdaterad VERSION av denna. DU HITTA DEN HÄR********************************************************************************Uppdatering: Att vissa 10.000 människor som redan läser detta inlägg, vill jag be om ursäkt. När jag...

Linje följande SRK Robot med 3d tryckta delar

SRK + linje följande roboten är MRK + linje följande robotens lillebror. Det använder en annan typ av styrelsen och en annan typ av motor. (Buller motorerna gör är vad jag kan tänka mig en gigantisk skalbagge skulle låta som, därför The BeetleBot)Med...

Smart Robot med Vision och röst kontroll

Hur man gör en intelligent robot med datorseende, röststyrning, röst-syntes och mer, med din Android-telefon!Steg 1: delarHårdvara1. en Android-telefon som stöder OTG med Android KitKat eller senare installerat. De flesta moderna telefoner stödjer OT...

Terra spindel: Autonoma sanering Robot

Detta projekt ritades och byggdes av studenter i programmet arkitektur vid Kalifornien College of the Arts; Manali Chitre (MAAD), Anh Vu (BArch) och Mallory Van Ness (mars). Studio kursen hette kreativ arkitektur-maskiner (hösten 2014) och undervisad...

Bygga en enkel Arduino Robot

Detta är min första Instructable..!Denna guide visar hur du snabbt och enkelt bygga en Arduino-baserad robot. Robotics är en spännande och rolig hobby som har blivit mycket prisvärd under de senaste åren. Vad skulle ha krävt en hel del pengar och erf...

Din första riktiga robot den lätt sätt, lära sig alla grunderna samtidigt på det :)

denna handledning är det enklaste sättet i världen att ge dig en snabb start till att bygga robotar.Och så är det mycket lätt!Detta är en uppdaterad version, originalet finns här: de ursprungliga anvisningarnaVälkommen :)Allt här är så lätt, att när...

Ladda ner all programvara du behöver för MiniFRC

MiniFRC hålls en tävling av FRC team 4561, Terrorbytes. 16 lag byggt kvartalet skala robotar och tävlade dem på en fjärdedel skala fältet. I denna tutorial kommer jag visa dig hur du hämtar och installerar programvaran som krävs för MiniFRC. Detta in...

Bygga en insectbot: D

Hej där! Välkommen till denna tutorial, där jag kommer att visa dig en handledning av den insectbot som jag har satt ihop, med ett kit från DFRobot.Satsen innehåller:-En skalbagge (som är Arduino kompatibel)-En skalbagge sköld-Två servo s (9 gr.)-En...

Ball anhängare använder vision bearbetning

Video processing har alltid en utmaning att robot byggare som kodningen är komplexa och människor som inte har kunskapen i MATLAB kan inte göra mycket, men i den här guiden vi kommer att lära att programmera en robot att följa en gul färgad boll, med...

BADASS MEKATRONISKA LEGO MINDSTORMS vingar

De flyttar! Skapa badass mekatroniska vingar, bygga med din MindStorms EV3 och diverse Technic element. För alla de fallna änglarna som behöver deras vingar återställd - och bara, - för att skapa det omöjliga. LEGO-vingar! Bygga, programmerad och ani...

Hur man förvandlar en Makelangelo 3 till en 3D-skrivare

Makelangelo 3 är ett enkelt sätt att börja lära sig hur man gör en 3D-skrivare. Det är i grunden ett skikt av en 3D tryck, utan dyra plast glödtråden eller brinnande heta munstycket som kan skada någon. Det skulle vara bra i ett klassrum, ett bibliot...

Hacka den Snap kretsar Rover

i detta Instructable kommer du lära dig hur till hacka Snap kretsar Rover genom att lägga till ett PICAXE micro controller och bygga en Snap kretsar programmerbar Robot. Först lär du dig att installera PICAXE programmering Editor (PICAXE är mikrokont...