FTC sporadische Encoder waarden


ik ben van FTC team 4251 Cougar robotica en dit is voor de Instructables sponsoring programma. Tijdens onze tests, hebben we vonden dat de encoders die we op onze FTC robot gebruiken af en toe een willekeurige, grillige waarde zal output. Het resultaat hiervan is dat, terwijl het drijven autonome, de robot vroeg in een van de stappen stoppen zal. Deze zijn onvoorspelbare incidenten en alleen gebeuren in één beweging in elke 10-15 punten. Deze waarde is meestal aanzienlijk hoger is dan de omringende waarden. De waarden zou ga dan terug naar hun gebruikelijke of verwachte bereik na een paar milliseconden. Nu is het probleem met dit dat wanneer we een van deze waarden krijgen zouden, onze autonome rijden voortijdig eindigen zou omdat het programma, vond het had dat de streefwaarde, dat wil zeggen als de doelwaarde 2000 was, wij van 0 klimmen waren en de grillige waarde bedroeg 1.000.000. (grafiek hier omvatten en theoretische waarden te vervangen door werkelijke waarden) Dit zou ertoe leiden dat onze autonome te vroeg stoppen en niet voltooien van een beweging. Omdat we waren in staat om dit probleem te identificeren, ontwikkelde we een zeer eenvoudige oplossing om op te lossen het.

Gerelateerde Artikelen

Universele klok geschikt voor slechtzienden

Universele klok geschikt voor slechtzienden

ik was googlen rond op zoek naar een soort apparaat ik kon maken met behulp van arduino en struikelde op eshop met apparaten voor visueel gehandicapten. Wat echt geschokt mij was de prijs. Ik bedoel-ik besef dat dergelijke soorten apparaten niet echt
Hoe om inkjetprinter af te drukken op de koffie te zetten

Hoe om inkjetprinter af te drukken op de koffie te zetten

Het doel van dit project is latte printer maken, ik heb 1 printers en 1 scanner gebruikt, het afdrukken een lijn van een tijd, alles wat ik heb gedaan is het hacken van de sensoren van de printer en ik Arduino Uno gebruikt voor het verzenden van de v
FTC - Encoder kabels voor AndyMark NeveRest motoren

FTC - Encoder kabels voor AndyMark NeveRest motoren

Wij zijn Cougar Robotics 4251 en dit Instructable toont u hoe u de kabels van de Encoder AndyMark voor uw NeveRest motoren en HiTechnic Controllers.Stap 1: onderdelen AndyMark AM-2965 kabelsDit zijn de dubbele eindigde kabels waar beide uiteinden de
FTC Tetrix Encoders

FTC Tetrix Encoders

wij zijn Cougar Robotics 4251 en dit is voor de Instructables sponsoring programma. Dit Instructable zal betrekking hebben op de montage en basisgebruik in RobotC van de ons digitale Encoders gebruikt in de FTC. Encoders toestaan voor de RobotC gebou
Arduino Nano en Visuino: meten van Motor snelheid (RPM) met Optocoupler en Encoder schijf

Arduino Nano en Visuino: meten van Motor snelheid (RPM) met Optocoupler en Encoder schijf

Bij het bouwen van een robot-auto, is het belangrijk om te controleren de snelheid van de rotatie van de wielen. Voordat we kunnen de controle van de snelheid echter, moeten we om te kunnen meten. Een van de eenvoudigste en meest populaire manieren o
Met behulp van een Quadrature Encoder met een ATtiny-2313 en een OLED-Display met

Met behulp van een Quadrature Encoder met een ATtiny-2313 en een OLED-Display met

In dit instructable leert u hoe om een roterende encoder te gebruiken (Zie http://en.wikipedia.org/wiki/Rotary_encoder) met een microcontroller en hoe geeft u de numerieke waarde weer als een bar en een numerieke waarde op een OLED-display. Zie de vi
Hoe te programmeren van een PIC Microcontroller & lezen een Encoder

Hoe te programmeren van een PIC Microcontroller & lezen een Encoder

Inleiding: van elektronisch speelgoed & games magnetrons, microcontrollers bevinden zich zowat overal deze dagen! Maar hoe kunnen we deze kleine computers werken voor onze eigen elektronica projecten maken? Dat is waar deze tutorial komt - met gedeta
Betaalbare toetsenbord Encoder en Divekick Controller

Betaalbare toetsenbord Encoder en Divekick Controller

Iedereen die heeft gespeeld Divekick Markman van controller heeft gezien: twee uiterst duurzaam knoppen die alle verwarring voor een nieuwe speler elimineren. Ik heb Divekick gespeeld met mensen uit de leeftijden van elf tot en met vijftig, en hebben
Temperatuursensor output waarden op Android smartphone

Temperatuursensor output waarden op Android smartphone

Dit is een project van temperatuursensor, waarde van temperatuur zal worden verzonden op Android smartphone via Bluetooth en weergegeven op het scherm, met RemoteXY-bibliotheek gebruikt. Dergelijke een temperatuursensor kan worden geplaatst in een on
Arduino Rotary Encoder lezing verbeterd

Arduino Rotary Encoder lezing verbeterd

Rotary encoders zijn grote invoerapparaten voor elektronica projecten - hopelijk dit Instructable zal inspireren en helpen u in uw volgende project gebruiken.Waarom rotary encoder code schrijven?Ik wilde een low-cost roterende encoder gebruiken als e
2-in-1 Encoder met of zonder Code

2-in-1 Encoder met of zonder Code

dit project in het eerste deel bestaat uit slechts twee componenten: een Arduino Uno en een 4 x 4 Matrix toetsenbord. Zodat u kunt een code van de Arduino met seriële monitor voor het toezicht op de toetsen geduwd op het toetsenblok en vervolgens kun
Toetsenbord voor MAME arcade encoder

Toetsenbord voor MAME arcade encoder

hier zal ik u tonen hoe te maken van een encoder voor een MAME arcade (of vergelijkbaar) uit een oude USB-toetsenbord dat zul je waarschijnlijk rond leggend, in die zin dat de stapel spullen u 'll nooit gebruik (ik heb 3)Ik heb onlangs gemaakt en gep
Het correct instellen van Android Studio en ZTE snelheid telefoon voor FTC Robotics

Het correct instellen van Android Studio en ZTE snelheid telefoon voor FTC Robotics

Vanaf het seizoen 2015-16 FTC Robotics heeft een nieuw controlesysteem voor concurrentie goedgekeurd. Dit systeem maakt gebruik van Android apparaten aangedreven door de QualComm Snapdragon-processors. Deze wijziging in het controlesysteem heeft ook
Flash een Drone APM 2.6 PPM encoder zodat Radio-Throttle FailSafe (Atmega32U2)

Flash een Drone APM 2.6 PPM encoder zodat Radio-Throttle FailSafe (Atmega32U2)

De APM-2.6 is een flight controller voor drones waarmee RC en autonome vlucht. Dit is een Quick & Easy handleiding op het opvlammen van de APM 2.6 PPM encoder zodat Radio-Throttle FailSafeOpmerking: Dit proces is niet altijd nodig. Oorzaken zijn onde