Robot afstand bewegingscontrole (1 / 1 stap)

Stap 1: de hardware


u wilt een PCB design met een DSP of microcontroller en een acceleratie sensor en enkele andere robot circuits, zoals motorische controle, sommige sensoren...
de acceleratie sensor zintuigen van de versnelling (versnelling en vertraging) van de robot, creëert een spanning uitgang (Vout = Vbias + versnelling * aantal) die wordt gemeten door de en de analoog/digitaal-converter in de DSP. In de DSP zijn al vertegenwoordigd als getallen. Samplefrequentie kunnen 200-600Hz. Ik heb de sensor van de MMA6270Q van www.freescale.com en de TMS320F2811 DSP van www.ti.com gebruikt.
Wij hebben studiet in het eerste jaar aan de Universiteit, dat de integraal van de versnelling na verloop van tijd gelijk aan de werkelijke snelheid is, en de integraal van de snelheid het werkelijke pad/afstand vanaf het startpunt is. Ik heb de DSP gebruikt om deze dubbele numerieke integraal te produceren deze afstand doen.
zo, hoe het werkt:
1. we sturen een opdracht naar de DSP die de robot moet gaan vooruit 350 milimeters.
2. de DSP geconverteerd naar een ander nummer, als de limiet van een definitieve afstand (N_limit)
3. de DSP controleert de waarde van de werkelijke output van de sensor, om het te zetten als een base/bias voor de volgende berekeningen (N_bias)
4. de DSP/robot draait op de motoren, en start gaan vooruit. ook begint met het berekenen van de versnelling (N_in-I_bias) * aantal, en de numerieke integralen en de werkelijke afstand (N_actual)
5. de DSP vergelijkt de N_actual aan de N_limit bij elke nieuwe bemonstering. Als N_actual ondernemingswinst is, schakel de motoren en de robot stopt.
thats it.

Gerelateerde Artikelen

Arduino experimenten (Superformaat Instructable)

Arduino experimenten (Superformaat Instructable)

Massa's, zo niet alle Arduino experimenten gedaan op mijn manier, die wordt iedereen carry van uit naar de volgende persoon verschillende experimenten hebben als zodanig dit instructable zal een heleboel video's, en foto's evenals gedetailleerde besc
Micromouse(Mobile Robot) IR afstand sensor bestuur + tips

Micromouse(Mobile Robot) IR afstand sensor bestuur + tips

Hallo en welkom op mijn eerste instructable! In deze korte instructable zal ik uitleggen hoe te bouwen van een IR en fototransistor afstand sensor unit. Ik bouwde dit board sensor voor mijn Micromouse robot, echter dit board zou moeten werken op elke
Afstand houden van de robot met de Smart Controller Servo

Afstand houden van de robot met de Smart Controller Servo

Deze demo ik ga u tonen hoe gebruik je de Smart Controller Servo te maken van een robot zijn afstand houden.Het maakt gebruik van twee continue rotatie servomotoren en een afstandssensor. De slimme Servo-Controller wordt gebruikt voor het maken van e
Voeg 6 ultrasone afstand sensoren om bestaande Raspberry Pi Robot

Voeg 6 ultrasone afstand sensoren om bestaande Raspberry Pi Robot

Dit is niet een tutorial te maken van een Raspberry Pi robot met 6 ultrasone sensoren.Dit is een tutorial toont de beste methode om 6 ultrasone sensoren rechtstreeks toevoegen aan een raspberry pi zonder het gebruik van elke micro controller zoals de
K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

OPMERKING:In stap 22, heb ik gepost een update, verklaren sommige recente veranderingen/verbeteringen die ik, voornamelijk K-9 van elektrische systeem gemaakt heb en de sensor array, die u kunt nuttig vinden.FunctiesStevige houten (MDF) en acryl desi
SADbot: de seizoensinvloeden getroffen tekening robot

SADbot: de seizoensinvloeden getroffen tekening robot

SADbot werd gemaakt in samenwerking met Ben Leduc-molens voor de galerie met venster op de Eyebeam Art + Technology Center. Het belangrijkste idee was om het gebruik van zonne-energie voor het aandrijven van een tekening machine die kan communiceren
Technische tekening Robot

Technische tekening Robot

In dit project stellen wij een educatief robotic tekening systeem voor het leren doel. Onze systeem maakt gebruik van robot autonoom projectie van lijnen en alle engineering geometrie zoals kubus, driehoek, vierkant, veelhoek tekenen. Het bot is voll
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
Zaad verspreiden Robot

Zaad verspreiden Robot

afgelopen zomer het kwam tot mijn aandacht die je kon kopen bijna alles wat u nodig hebt voor de zorg van het gazon maar een zaad verspreiden robot geautomatiseerd. Dit intrigeerde me. Om te beginnen, waarom op aarde zou iedereen maken gazon zorg rob
Robot vis (voor inspectie van de stortbak)

Robot vis (voor inspectie van de stortbak)

In dit project, zal stap voor stap beschreven worden, het proces van het doen een robot vis. Het is niet gemakkelijk voor elektronica te overleven zwemmen. Deze robot heeft sommige fundamentele gedrag, bijvoorbeeld wanneer de neus sensor een botsing
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
PicRobi draadloze robot platform

PicRobi draadloze robot platform

Hallo iedereen,Graag wil ik in mijn kleine robot project met u delen, ik hoop dat het inspirerend voor u zou kunnen zijn. Dus ik heb gestudeerd elektronica en ik altijd wilde om iets te doen wat inhoudt dat alles wat ik heb geleerd en dat is hoe ik b
Chasis de Robot con Orugas Impresas nl 3D

Chasis de Robot con Orugas Impresas nl 3D

3D afgedrukt Robot Tank Chasis.(U vindt de Engelse instructies hieronder)Este es el primer paso para la construcción de VN robot tanque (por las orugas, neen tiene armas). De diseño: abierto y con el objetivo de que pueda ser utilizado nl aplicacione
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