Skip to main content

Procedural programming in robotics (5 cr)

Code: RO00EH32-3002

General information


Enrollment

08.04.2024 - 21.04.2024

Timing

02.09.2024 - 20.12.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Rakennus- ja energiatekniikan koulutusyksikkö

Campus

Kotka Campus

Teaching languages

  • Finnish

Seats

10 - 40

Degree programmes

  • Degree Programme in Robotics and Artificial Intelligence

Teachers

  • Teemu Jokela

Teacher in charge

Teemu Jokela

Groups

  • ROKT22SP
    Robotics and artificial intelligence, full-time studies
  • 03.09.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 04.09.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 17.09.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 18.09.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 01.10.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 02.10.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 15.10.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 16.10.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 29.10.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 30.10.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 12.11.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 13.11.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 26.11.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 27.11.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 10.12.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002
  • 11.12.2024 08:00 - 12:00, Robotiikan proseduraalinen ohjelmointi RO00EH32-3002

Objective

You can program robot control systems in their most common programming languages.
You will understand the principles of robotics programming and the structures of programs.
You can use offline programming and simulation software to design and optimize a robot cycle.

Content

What programming languages do robot controllers use?
How is a robot program designed and implemented?
How is the robot program analyzed?
How is the program utilized in multiple cells?
How to optimize a robot program produced in a simulation environment?

Opiskelumateriaali

Opiskelumateriaali käydään läpi opintojakson aloitusluennolla.

Yksilölliset oppimisväylät

Työviikkopohjainen oppimisväylä: Osallistut työjärjestyksen mukaisesti lähi- ja verkko-opetukseen.

Työelämään integroitu oppimisväylä: Laadi suunnitelma tämän opintojakson sisällön ja tavoitteiden suorittamisesta työpaikallasi. Laadi suunnitelma myös suoritteiden todistamisesta (näyttö/dokumentointi). Sovi suorituksen toteuttamisesta työnantajan edustajan kanssa ja varaa sähköpostilla aika keskusteluun opettajan kanssa.

Opintojakson hyväksilukeminen: Kokoa aiemmin korkeakoulussa suoritetun opintojakson keskeiset tiedot eli suoritetun opintojakson sisältö, tavoitteet, laajuus sekä todistus suorituksesta valmiiksi ja varaa sähköpostilla aika keskusteluun opettajan kanssa.

Aiemmin hankitun osaamisen tunnustaminen tai näyttö: Perehdy tämän opintojakson sisältöön ja tavoitteisiin, kirjoita selvitys aiemmin hankitusta muusta osaamisesta, joka vastaa opintojakson sisältöä sekä tavoitteita. Varaa sähköpostilla aika keskusteluun opettajan kanssa.

TKI ja työelämäyhteistyö

Opintojaksolla voi vierailla työelämän edustajia luennoimassa.
Opintojaksolla järjestetään ekskursioita mahdollisuuksien mukaan.

Tentit ja muut määräajat

Arvioitavat tehtävät ja tentit sovitaan opintojakson aloitusluennolla.
Kaikki arvioitavat oppimistehtävät on suoritettava ennen tenttiin osallistumista.
Opintojakson tentti suoritetaan ennen opintojakson päättymistä.
Uusintatentittien suorittaminen sallittua tutkintosäännön mukaisesti, mikäli muut opintojakson arvioitavat tehtävät on suoritettu määräaikaan mennessä.

Opiskelijan työmäärä

Lähiopetusta 60 h.
Kotona tehtäviä harjoituksia ja tenttiin kertausta 75 h

Toteutuksen osien kuvaus

Opiskelijan on osallistuttava ensimmäille lähiopetuskerralle, tai jos hän on estynyt, on otettava opettajaan yhteyttä ennen ensimmäistä lähiopetuskertaa.
Tarkempi opetuksen sisältö käydään läpi ensimmäisellä lähiopetuskerralla.

Evaluation scale

1-5