Øyvind A. Landsnes, 26. august 2013
|
|
|
- Oskar Bjørn-Erik Olsen
- 10 år siden
- Visninger:
Transkript
1 Øyvind A. Landsnes, 26. august Forenklet robotprogrammering Forenklet robotprogrammering Øyvind A. Landsnes Global System Architect ABB AS, Robotics Telephone: September 3, Slide 2 1
2 Forenklet robotprogrammering Abstrakt Ett av de første konseptene for enkel robotprogrammering, 'manual-lead-through", ble utviklet på 60-tallet. I dette konseptet tok operatøren tak i roboten og førte den med muskelkraft langs banen den skulle gå. Dette ble som oftest gjort i sanntid og i kombinasjon med prosess. Et typisk eksempel er programmering av en lakkrobot der operatøren leder robotarmen med påmontert sprøytepistol samtidig som han styrer av og påslag av lakk, slik at objektet blir lakkert sammtidig som man programmerer roboten. Denne metoden er svært enkel å forstå, og gir umiddelbar tilbakemelding om lakkresultat til brukeren. Blant ulempene til denne metoden, er at det er relativt tungt å føre robotarmen rundt, samt at mengden av programmpunkter ved denne metoden vanskeliggjorde gode redigeringsmuligheter hvis man ønsket å optimalisere programmet i etterkant. I årene etter 60-tallet har det blitt utviklet stadig mer avanserte metoder for robotprogrammering som f.eks: Kartesisk punkt til punkt programmering der roboten jogges rundt med en joystick fra punkt til punkt Virtuell programmering i 3D verktøy på PC der man har en CAD modell av objektet som skal behandles eller manipuleres av roboten Felles for disse "nyere" metodene er at brukerterskelen er blitt høyere og høyere, og det kreves en økende grad av datakunnskap, ja sågar kunnskap om CAD og 3D verktøy. Ved å kombinere bruk av moderne sensorteknologi med et krav om veldig lav brukerterskel og rask programmering, kan vi nå vise et system som beholder fordelene med "manual-lead-through"-metoden, samtidig som ulempene med både krav til muskelstyrke og vanskelig postredigering av programmet elimineres. September 3, Slide 3 Forenklet robotprogrammering Innhold Lead through Punkt til punkt Teach pendanten 3D editeringsverktøy CAD basert generering og simulering Funtionality bloat Forenklet robotprogrammering Tilbake til fremtiden September 3, Slide 4 2
3 Verdens første lakkeringsrobot In 1964 Ole Molaug started to develop the first paint robot at Trallfa AS in Norway A working prototype was finished in 1967 and used in own production I 1964 startet Ole Molaug å utvikle verdens første lakkeringsrobot hos Trallfa på Bryne En fungerende prototype var klar I 1967 og ble brukt i egen produksjon 3. september Slide 5 Første lakkeringsrobot for salg I 1969 var en den første pin 1969 the world s first paint Robot TR-2000 from Trallfa was delivered to Gustavsberg in Sweden I 1969 var Trallfa klar med en salgbar lakkeringsrobot, og første leveransen gikk til Gustavsberg i Sverige 3. september Slide 6 3
4 Lead-trough-programming De første lakkeringsrobotene ble programmer ved hjelp av lead-through programming. Robotarmen ledes gjennom ønsket bevegelse ved hjelp av ekstra håndtak montert på robotarmen. Både bane og prosessdata kan programmers samtidig i sann tid 3. september Slide 7 September Slide 8 3, 4
5 Lead-trough-programming Fordeler Enkel Intuitiv Rask i sann tid Bane og prosess Visuell tilbakemelding Ulemper Tilpasset robotarm Vekt Utbalansering Leddkonstruksjon Robotarmens treghet Avbrudd i produksjon Vanskelig å editere Lav nøyaktighet Akse-koordinater vs. kartesiske koordinater De første industrielle robotene ble programmert i akse-koordinater I 1981 publiserte Richard P. Paul boken Robot Manipulators Mathematics Programming and Control Den banet vei for utviklingen av interpolatorer og kinematiske modeller og muliggjorde å programmere roboter i kartesiske koordinater 3. september Slide 10 5
6 Punkt-til-punkt programmering Punkt-til-punkt programmering krever mer tid, men tillater brukeren å plassere punktene mer nøyaktig Programmering led roboten for hånd fra punkt til punkt og trykk en knapp for å lagre koordinatene - eller bruk en pendant med joystick e.l. for å jogge roboten fra punkt til punkt Eksekvering en interpolator interpolerer mellom lagrede punkt I enten kartesisk- eller akse-modus Punktene kan lagres som kartesiske eller akse-koordinater 3. september Slide 11 September Slide 12 3, 6
7 Programmeringshåndtak Enkle panel med lamper, knapper og brytere To-hånds grep med knapper for programmering 3. september Slide 13 «Teach-pendanten» tidlig design På slutten av 70-tallet og begynnelsen av 80-tallet ble «teach-pendanten» det primære brukergrensesnittet for programmering av industrielle roboter En håndholdt enhet brukt for å programmere og teste robotens bane TPU for kort De første TPUene hadde små eller ingen display, mange knapper, og høy vekt 3. september Slide 14 7
8 Teach-pendanten Joystick I 1982 kom den første pendanten med joystick Den tillot enklere kontroll av flere akser ved jogging av roboten 3. september Slide 15 Teach-pendanten Menyer Større skjermer og meny basert brukergrensesnitt kom på midten av 90-tallet September 3, Slide 16 8
9 September Slide 17 3, Teach-pendanten for nye generasjoner En pendant for nyere generasjoner? September 3, Slide 18 9
10 Programeditering Økende funksjonalitet, program kompleksitet og kvalitetskrav skapte et behov for bedre programediteringsverktøy enn teachpendanten kunne tilby Med introduksjonen av PCen i starten av 80-tallet kom muligheten til å lage PC baserte editorer 3D visualisering ble brukt for første gang på midten av 80-tallet 3. september Slide 19 PC basert programeditering på 80-tallet September 3, Slide 20 10
11 PC basert programeditering på 90-tallet September 3, Slide 21 Offline programmering og simuleringsverktøy En programeditor kan ikke garantere at et modifisert robotprogram faktisk vil virke Simulering kan nesten garantere at en endring vill fungere ved å sjekke: Nåbarhet Syklustid Kollisjoner Programgenerering og simuleringsverktøy for roboter ble introdusert tidlig på 90-tallet, men krevde dyre Unix arbeidsstasjoner I løpet av 90-tallet økte ytelsen på PCer samtidig som prisen gikk ned, og på slutten av 90-tallet kom de første Windows baserte programmerings og simuleringsverktøyene 3. september Slide 22 11
12 PC basert programmering og simulering September 3, Slide 23 Functionality Bloat Oppover årene har industrielle roboter fått en mengde stor mengde ny funksjonalitet Tilsvarende som det som skjedde med med f.eks MS Office, førte denne rike funksjonaliteten til at systemet ble vanskeligere å bruke for nybegynnere og brukere flest 3. september Slide 24 12
13 Functionality Bloat Ekseplifisering ved antall sider i programmerings-manualen for ABB roboter: TR-2000 (1969) 1 page C5.3 (1992) 250 pages S4C (1995) 850 pages S4C+ (1999) 1090 pages IRC5 (2005) 1500 pages September 3, Slide 25 Forenklet robotprogrammering Hvor ble det av enkelheten? Kompetanse Teknologi September 3, Slide 26 13
14 Forenklet robotprogrammering «Tilbake til fremtiden» Hva om man kunne lage f.eks. et lakkeringsprogram med en manuell sprøytepistol og en bevegelsessensor med 6 frihetsgrader? Dette er ingen ny ide; Renault beskrev dette i en patentsøknad på 70-tallet Moderne sensorteknologi muliggjør dette til en akseptabel kost og størrelse/vekt September Slide 28 3, 14
15 Forenklet robotprogrammering «Tilbake til fremtiden» Fordeler Bane og prosess kan bli programmert like raskt som med tradisjonell «lead-trough programmering», men uten at man må dra med seg robotarmen Enklere å programmere en mer presis bane siden det ikke er noen treghet fra robotarmen å overvinne Man trenger ikke å stoppe produksjonen for å lage et program, ikke behov for en separat programmeringsrobot Bane og prosess kan programmers for en hvilken som helst robot, stor eller liten. Robotarmen trenger ikke å være designet for «lead-through programmering» Redusert behov for å oppholde seg innenfor robotens arbeidsområde - personsikkerhet Avansert datareduksjon gjør det enklere å editere programmet i ettertid Mulig med 1-sides programmeringsmanual? Ulemper Fremdeles begrenset nøyaktighet 3. september Slide 29 Forenklet robotprogrammering «Tilbake til fremtiden» Utviklingen av ulike former for bevegelsessensorer med inntil 6 frihetsgrader har skutt fart de senere årene Lavere priser Høyere nøyaktighet Man kan se for seg en mange ulike sensorbaserte programmeringsmetoder for ulike applikasjoner i fremtiden «Lead through» som vist her Punkt til punkt Posisjonssensor kombinert med kraftsensor Løsninger for rask omstilling - enkelt 3. september Slide 30 15
16 Spørsmål September 3, Slide 31 16
Forum for Automatisk Produksjon 28. 29. august, Aalesund
Forum for Automatisk Produksjon 28. 29. august, Aalesund NFA Forum for Automatisk Produksjon August 2013. Page: 1 CAD basert programmering og fresing av komplekse former med industrirobot EU prosjektet
Straffespark Introduksjon Scratch Lærerveiledning
Straffespark Introduksjon Scratch Lærerveiledning Introduksjon Vi skal lage et enkelt fotballspill, hvor du skal prøve å score på så mange straffespark som mulig. Steg 1: Katten og fotballbanen Vi begynner
Slik skal roboter være Enkle Fleksible Rimelige
Slik skal roboter være Enkle Fleksible Rimelige TEKNISKE SPECIFIKATIONER: www.universal-robots.com/no/produkter 195 INNTJENINGSTID DAGER GJENNOMSNITTLIG Roboter endelig innen rekkevidde Med Universal Robots
SolidPlant er perfekt for deg som jobber med design av rørsystemer og anlegg, og er kjent med SolidWorks.
SolidPlant, det eneste virkelig spesifikasjonsstyrte anleggsdesign programmet for SolidWorks. Ved å kombinere intuitive parametrisk styrte SolidWorks med en sofistikert database for å generere alle komponenter
Make anything,make everything. Byggeklossene med uendelige muligheter.
Make anything,make everything. Byggeklossene med uendelige muligheter. Make Anything, Make Everything. Makeblock Neuron er en programmerbar elektronisk modulplattform som er spesielt designet for STEAM.
Ventilasjonsaggregater. Systemair Access. Enkleste vei til godt inneklima
Ventilasjonsaggregater Systemair Access Enkleste vei til godt inneklima AVANSERT TEKNOLOGI GJORT TILGJENGELIG MED Systemair Access I Systemair er vi opptatt av å skape smarte, effektive og enkle løsninger
Zelio Soft grunnkurs. Zelio Logic reléerstatter programmering
Zelio Soft grunnkurs Zelio Logic reléerstatter programmering Zelio Soft programvare for programmering av Zelio Logic reléerstatter Grunnkurset forutsetter at Zelio Soft er installert på PC Skjermbilder
Få det beste ut av livet. ReSound Unite trådløst tilbehør
Få det beste ut av livet ReSound Unite trådløst tilbehør Utvid mulighetene Inspirert innovasjon - for et inspirert liv ReSound Unite trådløst tilbehør øker brukerens mulighet til å delta i utfordrende
Steg 1: Katten og fotballbanen
Straffespark Skrevet av: Erik Kalstad og Geir Arne Hjelle Kurs: Scratch Tema: Blokkbasert, Spill Fag: Matematikk, Programmering Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse Introduksjon Vi skal
cronotec digitale kontaktur Styringer
cronotec digitale kontaktur Styringer Utforsk den smarte metoden for ur-programmering De digitale cronotec tidsurene kombinerer moderne teknikk med enkelt bruk. For eksempel kan man med et PC program og
PXT: Micro:bit repeater
PXT: Micro:bit repeater Skrevet av: Julie Christina Revdahl Kurs: Microbit Tema: Elektronikk, Blokkbasert, Spill Fag: Programmering, Teknologi Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregående skole
EKSAMEN. Informasjon om eksamen. Emnekode og -navn: ITD37018 Anvendt Robotteknikk. Dato og tid: , 3 timer. Faglærer: Haris Jasarevic
Informasjon om eksamen EKSAMEN Emnekode og -navn: ITD37018 Anvendt Robotteknikk Dato og tid: 10.12.18, 3 timer Faglærer: Haris Jasarevic Hjelpemidler: Ingen hjelpemidler tillatt Om oppgaven: Alle oppgavene
Hvilken BitBot går raskest gjennom labyrinten?
Hvilken BitBot går raskest gjennom labyrinten? I fokusuka i IT skal vi jobbe praktisk, nærmere bestemt ved å bruke naturvitenskaplig metode for å løse en oppgave. Denne metoden er sentral i naturfag og
Makeblock Neuron Inventor Kit- Introduksjon
Makeblock Neuron Inventor Kit- Introduksjon Seksjon 1 Hva er Makeblock Neuron Inventor Kit? Make Anything, Make Everything. Byggeklossene med uendelige muligheter. Makeblock Neuron Inventor Kit er en liten,
Brukerveiledning til programmering av LEGO Mindstorm NXT-roboter
Brukerveiledning til programmering av LEGO Mindstorm NXT-roboter Denne brukerveiledning forklarer steg for steg enkel programmering av NXT-roboter. Benytt gjerne veiledningen i det videre arbeidet med
ELE610 Prosjekter i robotteknikk, vår 2017.
Stavanger, 30. november 2016 Det teknisknaturvitenskapelige fakultet ELE610 Prosjekter i robotteknikk, vår 2017. RobotStudio-del, oppgave 3. For denne tredje RobotStudio oppgaven skal dere etter hvert
LEGO NXT. Lærerveiledning
Lærerveiledning LEGO NXT Passer for: Antall elever: Varighet: 5. - 7. trinn Hel klasse 150 minutter LEGO NXT er et skoleprogram hvor elevene skal bygge en robot ved hjelp av byggebeskrivelser og programmere
Kjenner du alle funksjonene på tastaturet?
Kjenner du alle funksjonene på tastaturet? Guide: Tastaturet Av Bjørn André Hagen 30. Januar 2008 17:45 Kilde: Tastatur layout Et tastatur har mange knapper man ikke bruker hver dag, vi skal prøve å forklare
Mars Robotene (5. 7. trinn)
Mars Robotene (5. 7. trinn) Lærerveiledning Informasjon om skoleprogrammet Gjennom dette skoleprogrammet skal elevene oppleve og trene seg på et teknologi og design prosjekt, samt få erfaring med datainnsamling.
Kandidat nr. 1, 2 og 3
Kandidat nr. 1, 2 og 3 Rapport 1 IT202E Bacheloroppgave i Informatikk Vår 2011 Mobilapplikasjonsutvikling med Scrum 1 Innhold Innledning... 3 Overordnet Prosjektplan... 3 Produktbacklog... 5 Sprint planning
trinn! Instruksjon For Windows 7.4 og nyere versjoner.
Lag din fotobok i 10 enkle trinn! Instruksjon For Windows 7.4 og nyere versjoner. 1 Velg ut de beste bildene dine. Velg ut bildene du vil bruke i fotoboken og legg dem i en separat mappe på PC en. (Minimum
Ny generasjon PC-basert styring fra Siemens. SIMATIC S7-1500 Software Controller
Ny generasjon PC-basert styring fra Siemens SIMATIC S7-1500 Software Controller siemens.no/industri Software Controller - Hva er en software controller? - Hvordan skiller en software controller seg fra
The Battery Replacement Programme
Vår visjon Gjøre batteribytte enklere for kundene våre...din fremtid Nye kunder, forbedret lønnsømhet og utvikling i takt med markedet Synergy Battery Replacement Programme The Battery Replacement Programme
Prosjektrapport. Gruppe 23
Prosjektrapport Gruppe 23 Prosjektrapport Forord Hensikten med denne rapporten er å gi en introduksjon til oppgaven. Her vil det bli forklart hensikten med oppgaven og applikasjonens funksjonalitet. Brukergrensesnittet
Testrapport Prosjekt nr. 2011-22 Det Norske Veritas
Prosjekt nr. 2011 22 Testrapport Hovedprosjektets tittel Implementering av plugin og utvikling av wizard for Det Norske Veritas Prosjektdeltakere Magnus Strand Nekstad s156159 Jørgen Rønbeck s135779 Dato
Codey Rocky. Programmeringsrobot for barneskolen
Codey Rocky Programmeringsrobot for barneskolen Oversikt 10+ programerbare moduler Blokk-basert programering Bytt til Python med et klikk Bli kjent med AI (Kunstig inteligens og IoT (Tingenes internet)
Til: Aktuelle studenter for Cyberneticas studentprogram Antall sider: 5 Dato: 2015-11-01
Address: Cybernetica AS Leirfossveien 27 N-7038 Trondheim Norway Phone.: +47 73 82 28 70 Fax: +47 73 82 28 71 STUDENTOPPGAVER 2016 Til: Aktuelle studenter for Cyberneticas studentprogram Antall sider:
SIMPLIFYSCAN. Sharps intelligente skanning
SIMPLIFYSCAN Sharps intelligente skanning SIMPLIFYSCAN: SHARPS INTELLIGENTE SKANNING Med SimplifyScan kan alle på kontoret enkelt registrere dokumenter og distribuere informasjon til ethvert sted i nettverket,
STE6221 Sanntidssystemer LØSNINGSFORSLAG TIL EKSAMEN
HØGSKOLEN I NARVIK Avdeling for teknologi MSc.-studiet EL/RT Side 1 av 3 STE6221 Sanntidssystemer LØSNINGSFORSLAG TIL EKSAMEN Tid: Torsdag 09.03.2006, kl: 09:00-12:00 Tillatte hjelpemidler: Godkjent programmerbar
Av LäraMera Program AB og Leripa AB. Kristina Grundström
Av LäraMera Program AB og Leripa AB Grafikk Musikk Pedagogikk Programmering Kristina Grundström Erik Truedsson Ann Truedsson Richard Hultgren Norsk versjon: NorMedia, Pb. 24, 1451 Nesoddtangen. Tlf. 66915440,
InfraWorld avslutningsseminar. - Introduksjon. torsdag 13/9-12
InfraWorld avslutningsseminar - Introduksjon torsdag 13/9-12 13:00 13:30 Innledning Dagens agenda 13:30 14:15 Siste nytt innen bruk av virtuelle modeller (Erik Kjems) 14:15 15:00 Bruk av kunstig intelligens
En internett basert og fleksibel database som kan tilpasses til ethvert behov, og som vil vokse med bedriften/institusjonen.
Utstyr databasen En internett basert og fleksibel database som kan tilpasses til ethvert behov, og som vil vokse med bedriften/institusjonen. Systemet funksjoner: Registrering og behandling av utstyr.
Hurtigstartguide KUBO CODING+
Hurtigstartguide KUBO CODING+ KUBO er verdens første puslespillbaserte utdanningsrobot, designet for å hjelpe elever fra å være passive forbrukere av teknologi til å bli trygge skapere. Ved å forenkle
Soloball. Introduksjon. Steg 1: En roterende katt. Sjekkliste. Skrevet av: Geir Arne Hjelle
Soloball Skrevet av: Geir Arne Hjelle Kurs: Scratch Tema: Blokkbasert, Spill Fag: Matematikk, Programmering Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse Introduksjon Vi skal nå lære hvordan vi
Leica Viva TS11: Avansert Manuell totalstasjon med bildefunksjonalitet
Leica Viva TS11 Leica Viva TS11: Avansert Manuell totalstasjon med bildefunksjonalitet 6 oktober 2010 Leica Geosystems har gleden av å presentere sin nye manuelle totalstasjon, Leica Viva TS11. Denne moderne
WORKSHOP BRUK AV SENSORTEKNOLOGI
WORKSHOP BRUK AV SENSORTEKNOLOGI MIKROKONTROLLERE - ARDUINO KURS 27.08.16 ANALOG - DIGITAL FRA VARIASJONER AV STRØMSTYRKE TIL TALL ARDUINO BRUKES TIL Å UTFØRE SLIK KONVERTERING STRØM/TALL ELLER TALL/STRØM
Steg 0: Installere Pygame Zero
PGZ - Sprettball Skrevet av: Ole Kristian Pedersen, Kodeklubben Trondheim Kurs: Python Tema: Tekstbasert, Spill Fag: Matematikk, Programmering Klassetrinn: 5.-7. klasse, 8.-10. klasse Introduksjon I denne
Testrapport for Sir Jerky Leap
Jasmine Garry (s135600) Line Sørensen (s135590) Fredrik Hoem Grelland (s135595) Tor Anders Gustavsen (s127668) 1 1. Forord Dette dokumentet inneholder informasjon og redegjøring av tester foretatt i forbindelse
Testrapport. Studentevalueringssystem
Testrapport Studentevalueringssystem 1 Forord 1.2 Forord Dette prosjektet er et hovedprosjekt i data ved Høgskolen i Oslo, avdeling for ingeniørutdanning, og gjennomføres i samarbeid med Ingeniøravdeling
Dokument 1 - Sammendrag
Dokument 1 - Sammendrag Automatnett - Nytt CMS-verktøy for Uno-X Automat Fakultet for teknologi, kunst og design Høgskolen i Oslo og Akershus, 2013 Innholdsfortegnelse Sammendrag 1 1. Innledning 1 2. Om
Joystick Maneuvering System. Produktoversikt og fordeler Tilgjengelighet
Joystick Maneuvering System Produktoversikt og fordeler Tilgjengelighet Distribution Installasjonsbeskrivelse channels Price Service og opplæring Installation overview Service needs and training 1 Joystick
Digitalisering endrer alt
Litt om oss.. Vår visjon Vi skal hjelpe industriselskaper øke sin konkurransekraft med å etablere og forvalte en komplett digital definisjon på produktet og tilvirkningsprosessen, koblet sammen gjennom
Læringsplattform for IT-fag basert på HTML5 utviklet i CakePhp
Læringsplattform for IT-fag basert på HTML5 utviklet i CakePhp { En selvstendig plattform som kan brukes til å formidle kurs på nett med dagsaktuell teknologi. Oppgave 5, av Fredrik Johnsen Oppgavestiller
Kjenn din PC - Guled Yusuf
Kjenn din PC - Guled Yusuf 1. Min pc har en i5-2430m processor fra Intel, det er en 2.generasjons processor. 2. Jeg har totalt 6GB minne i min pc standar levert. 3. Windows Experience Index er et verktøy
NATURFAGEKSPERIMENTER MED LEGO MINDSTORMS Education EV3 DESIGN OG UTVIKLE MED LEGO MINDSTORMS EV3 (DEP)
KURSOVERSIKT Om LEGO Education & FIRST Scandinavia Partner GRUNNKURS: LEGO WeDo 2.0 GRUNNKURS: LEGO Machines&Mechanisms GRUNNKURS: LEGO MINDSTORMS Education EV3 DATALOGGING: LEGO MINDSTORMS Education EV3
Robotinvasjon Introduksjon ComputerCraft PDF
Robotinvasjon Introduksjon ComputerCraft PDF Introduksjon Vi har sett enkle datamaskiner. Nå skal vi leke oss med roboter, og finne ut hvordan vi kan få dem til å gjøre forskjellige ting for oss. Steg
Lync en ny, smartere og morsommere måte å kommunisere på
Lync en ny, smartere og morsommere måte å kommunisere på Av Eldar Hovda, Husbanken 23. nov. 2012 1 Hva er Microsoft Lync 2010? Lync er en intuitiv tjeneste som lar deg snakke, ha videokonferanse, chatte,
Touchdown. Smart. Enkel. Pålitelig. DEVIreg Touch. Glem alt du vet fra før. Prøv den nå!
Touchdown. Prøv den nå! Besøk touch.devi.no og prøv den virtuelle DEVIreg Touch, en 1:1 kopi av denne unike termostaten! Smart. Enkel. Pålitelig. DEVIreg Touch. Glem alt du vet fra før. Intelligent solutions
Emit as 2007. etiming. Speaker support. Emit as 2007
etiming Speaker support Emit as 2007 p1 p2 Table of Contents Introduksjon 4 Målscroll 5 Vanlig speakerskjerm 7 Hurtigtaster 9 Feil 10 Beste mann /kvinne 11 Sammenlagt resultat 12 På start 13 Følg løper
Hurtigstartguide. for koding med KUBO
Hurtigstartguide for koding med KUBO KUBO er verdens første puslebaserte utdanningsrobot, designet for å hjelpe elever fra å være passive forbrukere av teknologi til å bli trygge skapere. Ved å forenkle
Hva er programmering og hva vil det si å lære det?
Hva er programmering og hva vil det si å lære det? Begreper i programmeringsspråk Programmeringsprosess Pedagogisk opplegg Jens Kaasbøll, Institutt for informatikk, Universitetet i Oslo 1 Programmering
FluidSIM 5 Raskere, større og tilgjengelig overalt
FluidSIM 5 Raskere, større og tilgjengelig overalt Revolusjonerende: Nye FluidSIM 5 Ett FluidSIM dekker alle behov: P, H og E i samme simulering Nytt konsept: Kun ett FluidSIM for alle teknologier og opplæringspakker
Installasjonsmanual for 1 st part TAPI
111 Installasjonsmanual for 1 st part TAPI 222 Forberedelser / sjekk liste. Kontroller at telefonsentralens software versjon støtter TAPI. Sjekk at PC har ledig COM port. Sjekk om det finnes gamle TAPI
I ÅS FORSLAG TIL LØSNING
epolitiker I ÅS FORSLAG TIL LØSNING Det finnes noen få løsninger i dag som gir politikerne mulighet til å få tilgang til ferdige nedlastede dokumenter, kommentere i utvalgsdokumenter, lagring i sky etc.
Programvareutvikling (store systemer)
Programvareutvikling (store systemer) Software Engineering Nils-Olav Skeie Associate Professor, PhD Page 1 Agenda Bakgrunn, Programvareutvikling, Prosess, Analyse, Design, Koding, Testing CARGOMASTER,
INNHOLD. Hva er Smartbok? Verktøy/funksjoner. Innholdsbanken. Skylagring
Enkel brukermanual INNHOLD Hva er Smartbok? Verktøy/funksjoner Innholdsbanken Skylagring Hva er Smartbok? Smartbok er en digital utgave av Gyldendals kjente læreverk som kan brukes på PC og Mac, på nettbrett
FIRST LEGO League. Stjørdal 2012. Daniel Storsve Gutt 11 år 0 Henrikke Leikvoll Jente 11 år 0 Elias Bakk Wik Gutt 11 år 0 Julie Dybwad Jente 11 år 0
FIRST LEGO League Stjørdal 2012 Presentasjon av laget Hell seniors 2 Vi kommer fra Hell Snittalderen på våre deltakere er 11 år Laget består av 2 jenter og 5 gutter. Vi representerer Lånke skole Type lag:
En bedre måte å håndtere prosjekt, team, oppgaver og innhold
En bedre måte å håndtere prosjekt, team, oppgaver og innhold Bedre prosjekthå ndtering med metådåtå M-Files går langt utover bare enkel dokumenthåndtering. Den unike arkitekturen drevet av metadata lar
Til: Aktuelle studenter for Cyberneticas studentprogram Antall sider: 5 Dato: 2014-11-10
Address: Cybernetica AS Leirfossveien 27 N-7038 Trondheim Norway Phone.: +47 73 82 28 70 Fax: +47 73 82 28 71 STUDENTOPPGAVER Til: Aktuelle studenter for Cyberneticas studentprogram Antall sider: 5 Dato:
Invaluable information in an instant
Invaluable information in an instant ZXY Sport Tracking introduserer et revolusjonerende søke- og analyseverktøy for fotballklubber, media, universitet/høyskoler, spillere, agenter o.l. Et radiobasert
KYBERNETIKKLABORATORIET. FAG: Industriell IT DATO: 08.14 OPPG.NR.: LV4. LabVIEW Temperaturmålinger BNC-2120
KYBERNETIKKLABORATORIET FAG: Industriell IT DATO: 08.14 OPPG.NR.: LV4. LabVIEW LabVIEW Temperaturmålinger BNC-2120 Lampe/sensor-system u y I denne oppgaven skal vi teste et lampe/sensor-system som vist
Introduksjon til programmering og programmeringsspråk
Introduksjon til programmering og programmeringsspråk Henrik Lieng Høgskolen i Oslo og Akershus https://code.org/ Veldig høy-nivå programmering med Scratch End-user programming Overtone, Tidal, etc., bygger
GC4AXWG [WHERE DO YOU WANT TO GO TODAY?] av thomfre. En introduksjon til Wherigo og Wherigo-cacher
GC4AXWG av thomfre [WHERE DO YOU WANT TO GO TODAY?] En introduksjon til Wherigo og Wherigo-cacher [EN INTRODUKSJON TIL WHERIGO].--.....-... --. --- Innholdsfortegnelse Hva er Wherigo?... 2 Wherigo-moduler...
Introduksjon til programmering og programmeringsspråk. Henrik Lieng Høgskolen i Oslo og Akershus
Introduksjon til programmering og programmeringsspråk Henrik Lieng Høgskolen i Oslo og Akershus Kategorisering av programmeringsspråk? Deklarativ vs. imperativ Lav nivå vs. høy nivå Kompilert vs. tolket
DRI2001 Offentlige nettsteder. Litt om systemutvikling Torsdag 24 aug Arild Jansen, AFIN, UiO
DRI 2001 13.9 : Introduksjon til systemutvikling. Introduksjon til systemutvikling Systemutvikling og nettstedsutvikling Om ulike typer offentlige nettsteder Kvalitetskrav til offentlige nettsteder Litt
CLS. DMX16 16 kanals DMX Lys mikser. Bruksanvisning 2001 V1.0 Laget i Norge av Compact Light System AS www.cls.no- [email protected]
CLS DMX16 16 kanals DMX Lys mikser Bruksanvisning 2001 V1.0 Laget i Norge av Compact Light System AS www.cls.no- [email protected] Innholdsfortegnelse: Side 1: Bruksanvisning omslagsside Side 2: Innholdsfortegnelse
Soloball. Steg 1: En roterende katt. Sjekkliste. Test prosjektet. Introduksjon. Vi begynner med å se på hvordan vi kan få kattefiguren til å rotere.
Soloball Introduksjon Scratch Introduksjon Vi skal nå lære hvordan vi kan lage et enkelt ballspill med Scratch. I soloball skal du styre katten som kontrollerer ballen, slik at ballen ikke går i nettet.
TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til programmering i Python
TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til programmering i Python Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap Læringsmål og pensum Mål Vite hva et
BRUKERMANUAL WR100 1
BRUKERMANUAL WR100 1 2 1: Hovedstrøms nøkkel 2: Fjernkontroll Fjernkontroll (Se side 5) 3: Enter knapp Ved forandring i parametrene må Enter knappen alltid trykkes inn både før og etter forandring. 4:
Forprosjektrapport. Presentasjon. Sammendrag. Tittel Informasjonsplatform for NorgesGruppen
Forprosjektrapport Presentasjon Tittel Informasjonsplatform for NorgesGruppen Oppgave Utvikle en informasjonsplatform for butikkene i NorgesGruppen Periode 3. Januar 14. Juni Gruppemedlemmer Joakim Sjögren
1. Programmering: Hva og hvorfor? Scratch fra scratch Enkel programmering for nybegynnere
1. Programmering: Hva og hvorfor? 1. Programmering: Hva og hvorfor? Du har nå valgt å lære deg å programmere. Gratulerer med et flott valg! Programmering er en allsidig og nyttig aktivitet, og det er et
TextureTool med SOSI-parser
TextureTool med SOSI-parser Verktøy for teksturmapping og automatisk generering av 3D-modeller Hovedprosjekt 11E Erlend A. Lorentzen Jørn G. Nyegaard-Larsen 3DSU 2008/2009 Høgskolen i Sør-Trøndelag Avdeling
Et lite oppdrag i bakgrunnen
Et lite oppdrag i bakgrunnen Under pultene på bakerste rad er det klistret post-it lapper med to tall skrevet på Regn ut summen av to nederste tall, skriv denne summen under de andre tallene, og send lappen
Steg 2: La løvinnen og papegøyen bevege seg
Ørkenløp Introduksjon Dette er et spill for to, der en papegøye og en løvinne kjemper om å komme først gjennom ørkenen. Hver spiller må trykke en tast så fort og ofte som mulig for å flytte figuren sin,
Kom i gang med. Kreativitet Programmering Gøy
Kom i gang med Kreativitet Programmering Gøy Versjon 1.4 Start opp er et nytt programmeringsspråk. Med Scratch kan du lage dine egne interaktive animasjoner, spill og musikk. Scratch er gratis og kan lastes
cronotec digitale urbrytere
cronotec digitale urbrytere Utforsk den smarte metoden for ur-programmering De digitale cronotec urbryterne kombinerer moderne teknikk med enkel bruk. For eksempel kan man med et PC program og med en programmeringsnøkkel
Steg 1: Lag en figur som bytter drakt
Enarmet banditt Skrevet av: Oversatt fra Code Club UK (//codeclub.org.uk) Oversatt av: Gudbrand Tandberg og Anne-Marit Gravem Kurs: Scratch Tema: Blokkbasert, Spill, Animasjon Fag: Matematikk, Programmering
KPL. Barnas programmeringsspråk (Kids Programming Language) Det skal være v
KPL Barnas programmeringsspråk (Kids Programming Language) Det skal være v moro å lære! Copyright 2006 Morrison Schwartz. Norsk språkversjon copyright 2006 Bjørn Hope (www.kat.no) og Torbjørn Skauli. Kopiering,
Steg 1: Hvordan styre figurer med piltastene
Labyrint Skrevet av: Geir Arne Hjelle Kurs: Scratch Tema: Blokkbasert, Spill Fag: Programmering Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse Introduksjon I dette spillet vil vi kontrollere en
Kursbeskrivelse til automatiseringsteknikk
2013 Kursbeskrivelse til automatiseringsteknikk Bjørnar Larsen www.autech.no 14.01.2013 1 Kursbeskrivelse til e-kurs i Automatiseringsteknikk Kurset automatiseringsteknikk kan brukes mot mange læreplaner
Fremtiden tilhører de kreative. WeDo 2.0. Eksperimenterende naturfag ROBOTER OG IT PROBLEMLØSNING KREATIVITET SAMARBEID
Fremtiden tilhører de kreative WeDo 2.0 Eksperimenterende naturfag ROBOTER OG IT PROBLEMLØSNING KREATIVITET SAMARBEID En ny vei til naturfagene WeDo 2.0 åpner en ny vei til læring i naturfag for elever
Software Development Plan. Software Development Plan. Forum / Nettverkssamfunn Team 2
Forum / Nettverkssamfunn Team 2 1 Innholdsfortegnelse 1 Introduksjon... 3 2 Team & Organisering... 3 3 Brainstorming, tanker og utførelse... 4 3.1 Bruker Registrering og metoder... 4 3.2 Generering av
Kapittel 3. The fun starts
Kapittel 3 The fun starts Introduksjon I dette kapittelet vil jeg prøve å gjøre ting på en annen måte. Siden vi nå skal begynne å faktisk lage noe, tenkte jeg at jeg vil gjøre det slik at kapittelet blir
For å sjekke at Python virker som det skal begynner vi med å lage et kjempeenkelt program. Vi vil bare skrive en enkel hilsen på skjermen.
Kuprat Skrevet av: Geir Arne Hjelle Kurs: Python Tema: Tekstbasert Fag: Norsk Klassetrinn: 5.-7. klasse, 8.-10. klasse Introduksjon I dette kurset skal vi introdusere programmeringsspråket Python. Dette
Office 2013. Kort oversikt over de viktigste nyhetene
Office 2013 Kort oversikt over de viktigste nyhetene For oversikt over alle nyhetene i et program, klikk? på tittellinjen og velg emnet «Hva er nytt» fra Hjelp-vinduet Generelt Office 2013 har fått et
Steg 1: Lag en scene og legg til figurer
Ørkenløp Skrevet av: Oversatt fra Code Club UK (//codeclub.org.uk) Oversatt av: Anne-Marit Gravem Kurs: Scratch Tema: Blokkbasert, Spill Fag: Matematikk, Programmering Klassetrinn: 1.-4. klasse, 5.-7.
Eventhandler Teknologi, kunst og design Høgskolen i Oslo og Akershus, våren 2013. Testrapport
Eventhandler Teknologi, kunst og design Høgskolen i Oslo og Akershus, våren 2013 Testrapport 1 INNHOLDSFORTEGNELSE 1 INNHOLDSFORTEGNELSE... 1 2 Innledning... 2 3 Formål med testing... 3 3.1 Funksjonalitet...
En god søkemaskinen bringer MER SALG!
edream BOOKING Online booking motor for hotellets nettsider En god søkemaskinen bringer MER SALG! edream BOOKING har blitt utviklet basert på omfattende undersøkelser av kundenes atferd på nettet. Den
AlgDat 10. Forelesning 2. Gunnar Misund
AlgDat 10 Forelesning 2 Oversikt Java repetisjon IDE eller teksteditor + kommandolinje? Java Collections and Generics Programvareutvikling En mengde mer eller mindre veldefinerte metoder (software engineering):
Kravspesifikasjon MetaView
Kravspesifikasjon MetaView BACHELOROPPGAVE VÅREN 2014 1. Presentasjon Tittel: MetaView Oppgave: Lage en applikasjon og api som skal kommunisere med MetaVision slik at det skal bli enklere for leger og
PC-bok 1. Svein-Ivar Fors. Lær deg. og mye mer! Windows Tekstbehandling Regneark Mange nyttige PC-tips!
Svein-Ivar Fors s PC-bok 1 Lær deg Windows Tekstbehandling Regneark Mange nyttige PC-tips! Bruk PC en din til å skrive brev, gjøre forandringer i tekster, skrive feilfritt nesten bestandig, kopiere datafiler
Installasjon av talemeldinger
Installasjon av talemeldinger Dette dokumentet beskriver det som skal til for å installere talemeldinger og programmere Voicemail Pro, og aktivere disse. I tillegg beskrives det hvordan man kan eksportere
Læringsmål og pensum. https://www.youtube.com/watch? v=nkiu9yen5nc
1 TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python Professor Alf Inge Wang 2 https://www.youtube.com/watch? v=nkiu9yen5nc 3 Læringsmål og pensum Mål Lære om
Kapittel 7 & 8. Kravspesifikasjoner & Data design. Thomas Tjøstheim og Thomas Edvinsen. 20 September Kapittel 7 & 8 p.1/20
Kapittel 7 & 8 p.1/20 Kapittel 7 & 8 Kravspesifikasjoner & Data design Thomas Tjøstheim og Thomas Edvinsen 20 September 2004 Kapittel 7 & 8 p.2/20 Introduksjon Kravspesifikasjoner består av to underdeler:
BRUKERMANUAL. Telsys Online Backup
BRUKERMANUAL Telsys Online Backup TELSYS AS - 06.08.2009 Innhold Generelt... 3 Kom i gang... 4 Installasjon av Telsys Online Backup Proff/Standard... 4 Start opp klienten for første gang!... 10 Logg inn...
