LiTH, Reglerteknik Saab Dynamics. Hårdvaruspecifikation Collision avoidance för autonomt fordon Version 1.0

Relevanta dokument
LiTH, Reglerteknik Saab Dynamics. Testplan Collision avoidance för autonomt fordon Version 1.0

LiTH, Reglerteknik Saab Dynamics. Designspecifikation Collision avoidance för autonomt fordon Version 1.0

LiTH, Reglerteknik Saab Dynamics. Teknisk Dokumentation Collision avoidance för autonomt fordon Version 1.0

LIPs Daniel Axehill ChrKr Projektdirektiv_Saab_v3 CKr

Systemkonstruktion Z3

Digitala projekt - Radiostyrd bil

LiTH Autonom styrning av mobil robot Projektplan. Martin Elfstadius & Fredrik Danielsson. Version 1.0

Systemskiss. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Erik Andersson Version 1.0. Status

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia

Systemskiss. LiTH Autonom bandvagn med stereokamera Gustav Hanning Version 1.0. Status. TSRT10 8Yare LIPs. Granskad

Testplan. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

Testprotokoll. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

LiTH. WalkCAM 2007/05/15. Testplan. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

Systemskiss Minröjningsbandvagn

LiTH Autonom styrning av mobil robot Testplan Version 1.0 TSRT71-Reglertekniskt projektkurs Anders Lindgren L IPs

Reglerteknisk projektkurs TSRT10

Testplan Autonom truck

HARALD. Systemskiss. Version 0.3 Redaktör: Patrik Johansson Datum: 20 februari Status

LiTH Mobile Scout. Kravspecifikation. Redaktör: Patrik Molin Version 1.0. Status. Granskad Godkänd. TSRT71 Patrik Molin.

Projektdirektiv Oskar Ljungqvist Sida 1. Kund/Examinator: Daniel Axehill, Reglerteknik/LiU

Bilen som inte kan krocka

Testspecifikation. Henrik Hagelin TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Byggbeskrivning. Registerings nummer: SXD 880 Chassi nummer: YV N Volvo 745 Modellår: 1992

Reglerteknisk projektkurs TSRT10

WM Evolution II Bensin/Diesel/Elektrisk

Efterstudie. LIPs. LiTH Autonom styrning av mobil robot Martin Elfstadius. Version 1.0. Status. TSRT71-Reglertekniskt projektkurs

Före Kravspecifikationen

HARALD. Version 0.2 Redaktör: Patrik Johansson Datum: 8 maj Status. Granskad - yyyy-mm-dd Godkänd - yyyy-mm-dd

Projekt EITA15. Väckarklocka. LTH Ingenjörshögskolan vid Campus Helsingborg Datateknik

Testprotokoll Autonom målföljning med quadcopter

Testplan. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Fredrik Karlsson 26 november Granskad JL, FK 26 november 2012

Testplan. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Martin Skoglund Version 1.1. Status

Användarhandledning. Redaktör: Patrik Molin Version 1.0. Mobile Scout. Status. LiTH Granskad Godkänd. TSRT71 Patrik Molin

Temperaturmätare med lagringsfunktion DIGITALA PROJEKT EITF11 GRUPP 14, ERIK ENFORS, LUDWIG ROSENDAL, CARL MIKAEL WIDMAN

Testplan Racetrack 2015

Systemskiss. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Systemskiss. Redaktör: Anders Toverland Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Anders Toverland

LiTH. WalkCAM 2007/05/15. Testrapport. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

HARALD Testprotokoll

Projektdirektiv Hanna Nyqvist Sida 1

Kravspecifikation. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Joel Lejonklou 26 november 2012

Innehållsförteckning. Figur- och tabellförteckning. Figure 1 Blockschema över hårdvaran...4 Figure 2 Blockschema över programet...

KRAVSPECIFIKATION. Pontus Brånäs Wojtek Thorn Version 1.1. Status

Testplan. Flygande Autonomt Spaningsplan. Version 1.0. Dokumentansvarig: Henrik Abrahamsson Datum: 14 mars Status.

Laboration i Maskinelement

Introduktion till Arduino

Systemskiss. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Jon Månsson Version 1.0

LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr

Introduktion till Arduino

Kravspecifikation. Oskar Törnqvist Version 1.0. Status. Granskad. Godkänd

Kravspecifikation. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Systemskiss. LiTH Kamerabaserat Positioneringssystem för Hamnkranar Mikael Ögren Version 1.0. Status

LiTH Autonom bandvagn med stereokamera Användarhandledning. Gustav Hanning Version 0.1. Status. Granskad. Godkänd.

Efterstudie. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

Kravspecifikation Autonom Bandvagn

LiTH Lab1: Asynkron seriell dataöverföring via optisk länk Laboration 1. Asynkron seriell dataöverföring via optisk länk

Rapportering som krävs utöver LIPS-dokumenten: poster föredrag där projektets genomförande och resultat beskrivs hemsida som beskriver projektet

Innehåll. 1 Inledning 3

LARMANLÄGGNING. Digitala Projekt, EITF11. Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall

ELDRIVNA ARBETSFORDON

L 200/2 Europeiska unionens officiella tidning

36V. Batteridrivna Verktyg LITHIUM-ION

Digital Projekt EDI 021 Konstruktion av talande nummerpresentatör VT1 2004

Temperaturregleringssystem

Digitalteknik: CoolRunner-II CPLD Starter Kit

Laboration 1: Styrning av lysdioder med en spänning

Undersökning av hjulupphängning och styrning till ett fyrhjuligt skotarkoncept. Emil Larsson

Kuggväxelmotorer, 3-fas 200W / 30Nm GGM Motor Co., Ltd. Komponenter för automation. Nordela V19.05

STERLING OPAL 3 & 4 Information till tekniker

NYHET : Mars 2011 Nya Stealth har 10Hz mottagare Stealth GPS-3X har USB för lättare överföring mellan dator och Laptimer

Kravspecifikation. Flygande Autonomt Spaningsplan. Version 1.2. Dokumentansvarig: Henrik Abrahamsson Datum: 29 april Status.

Pulsmätare med varningsindikatorer

Reglerteknisk projektkurs TSRT10

LIPs Isak Nielsen ChrKr Projektdirektiv13_ROV.doc CKr

MERA More Electric Research Aircraft, a knowledge provider. Name Jan Hansson och Jonas Larsson Flygteknik 2010

Systemskiss. Självetablerande sensornätverk med 3G och GPS. Version 0.2. Christian Östman Datum: 15 maj 2008

Kravspecifikation Remotely Operated Underwater Vehicle

DIGITALA PROJEKT Väderstation

No Oscillations Corporation. Efterstudie. Optimal Styrning av Autonom Racerbil. Version 0.1 Författare: Sofia Johnsen Datum: 20 december 2013

Digitala Projekt (EITF11)

BILAGA. En handmanövrerad mekanisk apparat för dosering av vätska till en behållare för titreranalys (så kallad digital titreringsapparat).

Stimpson. Servicemanual. IS1204 IT projekt del 2, Autonoma Inbyggda System

Digitala projekt, EDI021 Rapport Handledare: Bertil Lindvall

Cargolog Impact Recorder System

Testinstrument. PBT 105 För test av 12 V batterier i mätområdet DIN ( EN)

Regulatorer Avfrostningsregulatorer Differentialtermostater Multistegsregulatorer

Införa begreppen ström, strömtäthet och resistans Ohms lag Tillämpningar på enkla kretsar Energi och effekt i kretsar

Kuggväxelmotorer, 3-fas GGM - Gugje Geared Motor Co., Ltd. Komponenter för automation. Nordela V13.06

LiTH 7 december Optimering av hjullastare. Testplan. Per Henriksson Version 1.0. LIPs. TSRT10 testplan.pdf WHOPS 1. tsrt10-vce@googlegroups.

Projektplan. LiTH Reglering av Avgaser, Trottel och Turbo Fredrik Petersson Version 1.0. Status. Reglerteknisk Projektkurs RATT LIPs

Fysikens lagar och hur dessa påverkar en robot

Nya motorversioner Euro 5

Department of Information Technology Digitala projekt. SuperKull. Daniel Öhman Alexander Persson

Mekanisk solros, Digitala projekt(edi021) Kristoer Nordvall, Stefan Windfeldt, Inlämmnad: 4 december 2006

Introduktion till E-block och Flowcode

7.1.1 Modulindelning. Delsystem: Pneumatiskt system. Elmotor för rotation. Axel. Lager. Chuck. Ram. Kylsystem. Sensorer

Accelerometer. Rikard Ekström Mattias Kindborg. Informationsteknologi Lunds Universitet

Testprotokoll Racetrack 2015

Transkript:

LiTH, Reglerteknik Saab Dynamics Hårdvaruspecifikation Collision avoidance för autonomt fordon Version 1.0 Sixten Johansson 18 maj 2005 Granskad Godkänd

Collision avoidance för autonomt fordon i Sammanfattning Hårdvaruspecifikation för projektet Collision avoidance för autonomt fordon i kursen TSRT71 - Reglerteknisk projektkurs. I dokumentet specificeras det autonoma fordon som ska realiseras i projektet. Projektidentitet Kund: Saab Dynamics Kontaktperson: Torbjörn Crona, torbjorn.crona@dynamics.saab.se, 013-186642 Kursansvarig: Anders Hansson, hansson@isy.liu.se, 013-281681 Beställare: Daniel Axehill, daniel@isy.liu.se, 013-281311 Handledare, ISY: Henrik Tidefelt, tidefelt@isy.liu.se, 013-281311 Handledare, Saab: Torbjörn Crona, torbjorn.crona@dynamics.saab.se, 013-186642 Hemsida: http://engdahl.no-ip.com/tsrt71 Namn Ansvarsområde E-mail Mobil Erik Nordlander Projektledare erino982 070-9616455 Henrik Engdahl Dokument henen254 070-2533230 Haider Shareef Kvalité haish292 070-4824543 Sixten Johansson Kund sixjo602 070-8187422 Torbjörn Lindström Test torli350 070-3076966 Johan Kjelsson Hårdvara johkj382 073-0624648 Tomas Hallenberg Mjukvara tomha219 073-0504265 Tommy Fransson Simulering tomfr281 070-4156747 Dokumenthistorik Version Datum Utförda förändringar Utfört av Granskad 0.1 2005-02-23 Första utkastet sixjo602 0.2 2005-03-01 Andra utkastet johkj382 1.0 2005-03-02 Korrekturer införda JK SJ, TL

Collision avoidance för autonomt fordon ii Innehåll 1 Övergripande design 1 2 Mekanisk del 1 3 Elektronisk del 2 A Web-adresser 4

Collision avoidance för autonomt fordon 1 1 Övergripande design Vid test av planeringsalgoritmer i verkligheten krävs en plattform med sensorer och aktuatorer. För att underlätta utveckling och öka modulariseringen används en bärbar dator som placeras på fordonet. Fordonets konstruktion grundar sig på de krav [Kravspecifikation för projektet Collision avoidance] samt designspecifikationer [Designspecifikation för projektet Collision avoidance] som tagits fram inom projektet. Då fordonet ska vara enkelt och främst användas innomhus består det av ett chassi med en plan yta med plats för en bärbar dator, batteri samt övrig elektronik. Fordonet har två drivande framhjul och ett bakre stödhjul. Framhjulen drivs individuellt av varsin elmotor för att erhålla bra manöverförmåga. Konstruktionen delas in i två delar, en mekanisk och en elektronisk del. Varje del beskrivs nedan och i slutet av varje del specificeras de komponenter som valts ut med hänsyn till prestanda, tillgänglighet och pris. En hänsyn som tagits här är att det enkelt ska gå att addera eller byta ut en eller flera sensorer. 2 Mekanisk del I den mekaniska delen ingår chassi, elmotorer med infästning, hjul samt batteri. Chassiets utformning ska även göra det enkelt att fästa och justera sensorernas placering. 2.1 Fysisk utformning Den fysiska formen på fordonet kravställs främst av det faktum att det ska rymmas en bärbar dator, elektronik samt ett batteri av större typ. En enkel rektangulär form är att föredra, men vassa hörn och kanter måste undvikas. Konstruktionen ska klara av att bära upp en vikt på minst 10 kg utrustning och bör inte väga mer än 5 kg. Det bör vara en ram av metall med plats för att fästa motorerna i samt en plan yta ovanpå. Möjlighet att fästa sensorer, elektronik samt batteri inuti ramen är önskvärd. Den bärbara datorn måste kunna spännas fast på den plana ytan. 2.2 Hjul och motorer För att klara av en belastning från 10 kg utrustning och 5 kg chassi bör motorerna klara en axiell belastning av minst 75 N var förutsatt att vikten delas lika mellan de båda främre hjulen. Det bakre hjulet kommer att avlasta motorerna från en del av vikten. En önskvärd egenskap hos motorerna är att ha en tachometer som lämnar pulser några gånger per varv. Detta underlättar regleringen av hastigheten avsevärt. Fordonet ska enligt designen klara av en maxhastighet av ca 1 m/s ( 4 km/h) och accelerera fordonet dit på en lämplig tid. En acceleration av 0.5 m/s 2 är fullt tillräcklig. En beräkning av utvecklat vridmoment vid maximal acceleration ger att M = m a r 7.5 0.5 0.1 = 0.375 Nm per motor, beräknat på en hjuldiameter på 20 cm. Här har ingen hänsyn tagits till däckens friktion. En lämplig motor som finns i olika utväxlingar är Micro Motors E192 serie. En utväxling på 25 : 1 och 12 V drivspänning fyller våra krav och den finns även med pulsgivare och heter då E192-2S. Motorn ger ett varvtal på

Collision avoidance för autonomt fordon 2 mellan 105 (full belastning) och 160 (ingen belastning) rpm. Med ett drivhjul på 20 cm ger det en lägsta maximal hastighet på 105 2π 0.1/60 1 m/s. 2.3 Strömförsörjning Kraften som krävs för att driva elektroniken och speciellt de båda elmotorerna kommer att tas från en blyackumulator med 12 V spänning. För att drifttiden ska vara lång bör en kapacitet på minst 12 Ah vara lämplig. En uppskattning av strömåtgången för de båda motorerna ligger omkring 2 A vid gång, elektroniken inberäknad. Detta ger en ungefärlig drifttid på några timmar. 2.4 Material Val av konstruktionsmaterial är beroende på vad som är enkelt tillgängligt. Dock är en ram av något tåligare material såsom stål/aluminium att föredra. Motorerna bör även de ur hållfasthetssynpunkt fästas i metall. Till den plana ytan kan till exempel trä, plast eller en metallplatta användas. Utformningen måste även vara sådan att omgivningen inte skadas vid eventuell kollision. 2.5 Komponenter chassi 2 st motorer, Micro Motors E192-2S 2 st drivhjul 1 st stödhjul 1 st 12 V MC-batteri 1 st 12 V batteriladdare avsedd för MC-batteri 3 Elektronisk del Elektroniken består av sensorer, anpassningselektronik samt styrelektronik för motorerna (aktuatorerna). Motorerna styrs med hjälp av pulsbreddsmodulering. För att på ett enkelt sätt samla all kommunikation mellan den bärbara datorn och de övriga delarna används en mikroprocessor. Denna ska klara uppgifter som att samla data från sensorerna och skicka ut pulser till styrelektroniken som sedan driver motorerna. Se figur 1. Figur 1: Blockschema för elektroniken 3.1 Anpassningselektronik Anpassningen mellan den bärbara datorn och resterande komponenter sker med en mikroprocessor av typen AVR. Den har ett brett instruktionsregister och många anslutningsmöjligheter via I/O-pinnar. Anslutningen mellan dator och

Collision avoidance för autonomt fordon 3 mikroprocessor kan utgöras av ett RS232-gränssnitt. För att erhålla stor flexibilitet, och för framtida expansion, kommer det att vara en AVR av modell ATmega128 på fordonet. ATmega128 har en intern klocka på 8 Mhz som gör att ingen yttre klockkrets behövs. Dock kan mikroprocessorn drivas av en yttre klockkälla upp till 16 Mhz. Den har ett I2C-interface, AD-omvandlare, räknare, två USART-interface, ett SPI-interface och totalt 53 I/O-pinnar. Den har 128 kb EPROM,4 kb EEPROM samt 4 kb SRAM. För att underlätta utvecklingen bör en programmerare för PC införskaffas som kan kopplas direkt till kretsen i sin sockel. Utvecklingsprogramvaran, AVR Studio 4, finns att ladda ner på tillverkarens hemsida, se appendix A. 3.2 Styrelektronik Styrelektroniken ska klara av att leverera tillräckligt med ström till de båda motorerna. LMD18200 är en sk. H-brygga och klarar av att leverera strömmen som krävs( 2 A per motor). Den styrs direkt från mikroprocessorn med pulsbreddsmodulering samt har en separat ingång för att byta riktning. Den har även stöd för att mäta strömmen som kretsen ger till motorn. 3.3 Sensorer För att klara kravet att autonomt ta sig fram i en delvis känd mijö och undvika hinder behöver fordonet ett antal sensorer. Antal sensorer och vilken sort som behövs för att klara att navigera tillfredställande är en svår fråga. Lösningen nedan bör dock ge en bra grund för vidare utbyggnad: Fyra ultraljudssensorer, SRF10, placeras fixt på chassiet, en på varje sida. Dessa har en maximal räckvidd på 6 m och ett minsta avstånd på 3 cm. Eventuellt kan fler behövas för att bättre kunna analysera de hinder som finns i dess väg. En stor fördel med dessa är att de kommunicerar med I2C-protokollet och kan därför lätt anslutas till AVRn. Två optiska sensorer placerade på var sin sida i fronten kan användas för att avgöra hur brett ett hinder är. I projektet kommer även en masströghetsmomentssensor, IMU, som ställts till förfogande av SAAB Dynamics, att användas. Eventuellt kan också en digital kompassmodul, CMPS03, användas. Även denna kommunicerar via I2C. 3.4 Komponenter 1 st mikroprocessor, AVR ATmega128 1 st ISP programmerare/debugger 2 st drivkretsar, LMD18200 1 st 5 V spänningsregulator, L7805CV 4 st ultraljudssensorer, SRF10. Ev. fler kan behövas. 2 st IR-sensorer övriga kringkomponenter (kretskort, socklar, motstånd, kondensatorer o.d.) låda, kontaktdon, on/off-knapp ev. 1 st kompassmodul, CMPS03

Collision avoidance för autonomt fordon 4 A Web-adresser Nedan följer några web-adresser till intressanta tillverkare och leverantörer http://www.elfa.se http://www.lawicel-shop.se/shop http://www.atmel.com http://www.micromotorssrl.com

Referenser [Designspecifikation för projektet Collision avoidance] Erik Nordlander, 2005 [Kravspecifikation för projektet Collision avoidance] Henrik Engdahl, 2005