Changes between Version 13 and Version 14 of en/ProgrammingRobotsCourse/ProjectWork


Ignore:
Timestamp:
Feb 17, 2020, 3:25:47 PM (10 months ago)
Author:
Ales Horak
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • en/ProgrammingRobotsCourse/ProjectWork

    v13 v14  
    55=== Specific project topics:
    66
    7  1. **Robot movement:** [[span(style=color: green, (Vojtěch Kubín))]] Program robot to walk with human by hand.
     7 1. **Robot movement:** Move according to the command - come closer to the user, follow a [http://doc.aldebaran.com/2-5/naoqi/vision/allandmarkdetection.html landmark], change focused user.
    88 1. **Dialog about gender and face recognition:** see [http://doc.aldebaran.com/2-5/naoqi/peopleperception/alfacecharacteristics.html ALFaceCharacteristics API], [http://doc.aldebaran.com/2-5/naoqi/audio/alvoiceemotionanalysis.html ALVoiceEmotionAnalysis] and [http://doc.aldebaran.com/2-5/naoqi/core/almood.html ALMood]
    99 1. **Dialog about learning human faces:** see [http://doc.aldebaran.com/2-5/naoqi/peopleperception/alfacedetection.html ALFaceDetection] and [http://doc.aldebaran.com/2-5/naoqi/core/alusersession.html ALUserSession]
    1010 1. **Dialog about learning object images:** see [http://doc.aldebaran.com/2-5/naoqi/vision/alvisionrecognition.html ALVisionRecognition]
    11  1. **Dialog about current news:** [[span(style=color: green, (Pavlína Klimešová))]] fetch news headlines from internet (possibly via an API, e.g. [https://newsapi.org/s/czech-republic-news-api newsapi.org]) and discuss them. [https://nlp.fi.muni.cz/languageservices/ Language services] may be advantageously used here.
    12  1. **Game of !Hangman/Šibenice** [[span(style=color: green, (Tomáš Repák))]]
    13  1. **Dialog about weather:** [[span(style=color: green, (Katarína Švecová))]] use an on-line weather api (e.g. [https://openweathermap.org/api openweathermap.org]) to find out and discuss weather in various places and times. [https://nlp.fi.muni.cz/languageservices/ Language services] may be advantageously used here.
    14  1. **Game 20 questions**: [[span(style=color: green, (Martin Kadaši))]] see [https://en.wikipedia.org/wiki/Twenty_Questions Wikipedia], in Czech the game of "myslím si zvíře".
     11 1. **Dialog about current news:**  fetch news headlines from internet (possibly via an API, e.g. [https://newsapi.org/s/czech-republic-news-api newsapi.org]) and discuss them. [https://nlp.fi.muni.cz/languageservices/ Language services] may be advantageously used here.
     12 1. **Dialog about weather:**  use an on-line weather api (e.g. [https://openweathermap.org/api openweathermap.org]) to find out and discuss weather in various places and times. [https://nlp.fi.muni.cz/languageservices/ Language services] may be advantageously used here.
     13 1. **Game 20 questions**:  see [https://en.wikipedia.org/wiki/Twenty_Questions Wikipedia], in Czech the game of "myslím si zvíře".
    1514 1. **Game Guess movie/song by sample:** play a short sample of a (Czech) movie or a (Czech) song and ask people to guess the name or interpreter
    1615 1. **Dialog about making and presenting a photo/video/sound recording:** see [http://doc.aldebaran.com/2-5/naoqi/vision/alphotocapture.html ALPhotoCapture],  [http://doc.aldebaran.com/2-5/naoqi/vision/alvideorecorder.html ALVideoRecorder] and [http://doc.aldebaran.com/2-5/naoqi/audio/alaudiorecorder.html ALAudioRecorder] (may include [http://doc.aldebaran.com/2-5/naoqi/vision/albarcodereader.html ALBarcodeReader])
    1716 1. **Dialog about robot animations:**  Pepper has about [http://doc.aldebaran.com/2-5/naoqi/motion/alanimationplayer-advanced.html#animationplayer-list-behaviors-pepper 400 animations installed] which express various situations, emotions etc. In the dialog, the user should be able to ask Pepper to show any of them. Possibly can include adding special animations such as offering a hand or standing in posture for a selfie.
    18  1. **Game Think of a number**: [[span(style=color: green, (Markéta Ševelová))]] robot guesses the correct number, uses gestures and tablet.
    19  1. **Dialog about recipes and ingredients**: [[span(style=color: green, (Klára Petrovičová))]]
    2017 1. **Pepper presentator**: robot obtains presentation slides with texts and presents them to the public. Robot accompanies the presentation with gestures and allows interruptions and continuation.
    2118 1. **Dialog with free recognition**: the standard [http://doc.aldebaran.com/2-5/naoqi/interaction/dialog/aldialog.html ALDialog] allows recognition of only predefined words and word combinations. [https://cloud.google.com/speech-to-text/ Google Speech API] (or an [https://www.g2.com/products/google-cloud-speech-to-text/competitors/alternatives alternative]) can recognize any text, but a) it is free only for short samples, b) it imposes a delay between sending the audio over network to the service. The task here is to combine these two approaches in one application seamlessly.
    2219 1. **Dialog about celebtrities**: robot should download information from [https://autority.nkp.cz/ Czech National Authorities] portal (accessible also as  [https://blog.wikimedia.cz/2020/01/773-571-osob-pod-licenci-cc-0-databaze-jmennych-autorit-narodni-knihovny-byla-integrovana-s-wikidaty/ linked data] at https://autority.wikimedia.cz), process the most frequent names and be able to discuss the information about the respective celebrities.
     20
     21=== Solved projects (may be advanced):
     22
     23 1. **Robot movement:** [[span(style=color: green, (Vojtěch Kubín))]] Program robot to walk with human by hand.
     24 1. **Game of !Hangman/Šibenice** [[span(style=color: green, (Tomáš Repák))]]
     25 1. **Game Think of a number**: [[span(style=color: green, (Markéta Ševelová))]] robot guesses the correct number, uses gestures and tablet.
     26 1. **Dialog about recipes and ingredients**: [[span(style=color: green, (Klára Petrovičová))]]