Robot doolhof Oplosser (6 / 6 stap)

Stap 6: Testen en afstemmen van uw robot


Terwijl de verstrekte voorbeeldcode is niet volledig geoptimaliseerd, moet het worden uitgevoerd met weinig of geen begininstelling. We hebben echter zeker laat veel ruimte voor verbetering. Bij het ontwikkelen van een beter begrip van hoe het allemaal werkt, kan u zelfs besluiten te gooien uit een heleboel onze code en implementatie van een geheel nieuwe benadering van uw eigen.

Het steekproefprogramma heeft talrijke variabelen en gedeelten van de code toegelicht zodat u kunt afstemmen van uw robot prestaties op je doolhof. Als je eerste problemen hebt, probeert u deze eerste:

  • Als uw oorspronkelijke kalibratie volgorde boven of onder de lijn zwaar uitgevoerd en niet de regel te vinden op de laatste sweep, past de "calSpeed."
  • Als je robot aanzienlijke moeite heeft over het uitvoeren van bochten of gewoon uit de hand is, vertragen de andere motorsnelheid variabelen.
  • De robot moet wachten om te beginnen draaien op kruispunten, totdat de wielen voorbij het kruispunt zijn. Als ze niet op het juiste moment, kan dit leiden tot overdreven correcties nodig in de volgende lijn die in de beurt leiden tot steile hoeken van aanpak volgende kruispunten of rechte secties met valse snijpunt aanduiding. Aanpassen van de "drivePastDelay" als de wielen niet over het snijpunt zijn wanneer het begint te draaien.

Om beter te begrijpen de regel die volgt gedeelte van de code, en hoe om het te optimaliseren, Bekijk onze eerder instructable: "Line Na Robot met basis PD (evenredige-derivaat) beheer"

Gerelateerde Artikelen

Doolhof van Oplosser Robot, met behulp van kunstmatige intelligentie met Arduino

Doolhof van Oplosser Robot, met behulp van kunstmatige intelligentie met Arduino

(Als je dit Instructable, vergeet dan niet te stemmen (boven: rechts hoek vlag). Rex, de Robot concurreert op ROBOTICA en sensoren wedstrijden. Heel hartelijk bedankt! ;-)Dit Instructable werd ontwikkeld na mijn laatste project: lijn volgeling Robot
Doolhof van Oplosser met Arduino en ArduMoto(Micromouse) V:1.1

Doolhof van Oplosser met Arduino en ArduMoto(Micromouse) V:1.1

Deze '' Instructables'' wil helpen een maker, enthousiast te maken hun eigen doolhof Oplosser (Micromouse). Het bestaan van de Micromouse heeft gedateerd terug tot de jaren 1950 en sindsdien wedstrijden worden vastgehouden. Hoewel u deze competities
Lijn volgeling Android Robot - PID Control - Setup

Lijn volgeling Android Robot - PID Control - Setup

== > Dit project kreeg de 2e prijs bij 2016 Robotics wedstrijd.Thanks a lot voor alle stemmen ;-)Het doel van dit project is om te bouwen van een Robot volgeling lijn met PID controle. Wij zullen ook een Android toestel gebruiken om gemakkelijk opste
Eenvoudigste Possible Microcontroller-Based doolhof-Solving Robot

Eenvoudigste Possible Microcontroller-Based doolhof-Solving Robot

Ok, je hebt een microcontroller en nodig om te bouwen van de eenvoudigste mogelijke robot om te lossen van een doolhof. Wat zou uw oplossing? Van mening dat een lastige vraag, gebruik al je fantasie, er is een oplossing die slechts 15 minuten van uw
Doolhof Robot op te lossen

Doolhof Robot op te lossen

Meer informatie op: http://patrickmccabemakes.com/hardware/Maze_Solvin...In dit instructable ik zal u tonen hoe te bouwen een doolhof robot op te lossen. Dit is eigenlijk mijn 3e poging tot het maken van een. De eerste was een complete mislukking. De
Doolhof oplossen Robot

Doolhof oplossen Robot

dit is een doolhof robot die ik voor onze jaarlijkse robotic competitie gewerkt heb op te lossen. Sommige onderdelen zijn gekocht en sommige delen waren liggend rond het verzamelen van stof. Dus is hier mijn instructables te maken een fatsoenlijke do
Tutorial voor een stroom oplossing voor een arduino gecontroleerd Robot auto (RC)

Tutorial voor een stroom oplossing voor een arduino gecontroleerd Robot auto (RC)

In deze tutorial die u wordt getoond gecontroleerde een eenvoudige manier voor het aandrijven van een arduino RC. Dat betekent eigenlijk een praktische manier aan de macht afzonderlijk een arduino en het begeleidende motor schild (die de bevoegdheden
Hoe maak je kleine robots met nRover bestuur

Hoe maak je kleine robots met nRover bestuur

De nRover, is een kleine bord gemaakt om te bouwen van kleine robots zoals UGV (onbemande ground voertuigen), lijn volgeling of Domotica, het kan worden gecontroleerd door wifi, Bluetooth en radio-controle. Het belangrijkste doel is de ontwikkeling v
DIY intelligente Autonomus Robot (elektronische Pet) /w Arduino

DIY intelligente Autonomus Robot (elektronische Pet) /w Arduino

Ik hou van elke vorm van robots vooral de autonomus of intelligente robots, die een beetje meer intelligentie dan het vermijden van een obstakel hebben. Dus besloten heb ik dat ik mijn eigen goedkope intelligente robot die heeft een ingebouwde camera
Fenrir: Een Open source hond robot

Fenrir: Een Open source hond robot

Stationaire been bewegingRotatie transformatieWandelen DemoDe gebruikersinterfaceDit is een mini opensource zoogdier viervoeter robot, of u kunt denken aan het als robot hond vier been. Het doel van dit project is dat mensen de mogelijkheid te creƫre
Maak een eenvoudige draadloze RF robot met behulp van Arduino!

Maak een eenvoudige draadloze RF robot met behulp van Arduino!

UPDATE: IK HEB JOYSTICK-CONTROLE TOEGEVOEGD AAN DEZE ROBOT. GELIEVE TE VERWIJZEN NAAR DE STAP 7, ALS U WILT BEPALEN UW ROBOT VIA JOYSTICK.HalloDit is mijn eerste instructable en in deze tutorial, I 'm gonna Toon u hoe te bouwen van een eenvoudige dra
Multifunctionele multiplex Robot Prototyping Base

Multifunctionele multiplex Robot Prototyping Base

Waarom uw dollar besteden aan kant en klare metaal of acryl robot baseert als je er zelf kunt maken! Ja, zo dit instructable gaat om je te leren hoe te maken van een multiplex robot prototyping basis platform. U zeker ze nodig als u een beginner bent
SparkRover - 3D gedrukte Smartphone gecontroleerd Robot

SparkRover - 3D gedrukte Smartphone gecontroleerd Robot

Loop der jaren heb ik verschillende grote robots met een op maat gemaakte robotica-stuurprogramma dat ik heb genaamd het SmartRover systeem gemaakt gebouwd. Dit stuurprogramma werd aanvankelijk gebruikt voor mijn SmartRover robot die ik gebouwd dat l
Bedfellow Robot Bed

Bedfellow Robot Bed

Bedfellow is een autonome robot bed dat nieuwe engagementen opzoekt. Met andere woorden, heb ik robotized mijn persoonlijke bed om te socialiseren en zich met anderen te delen.Misschien een beetje meer van een toelichting is in orde. Een bedfellow ka