TimeTable Table Format

Version 1.2 by Laura Ottevanger on 2022/04/05 10:10

Week 1

MemberTaskReflection
Tim HuismanCheck if the MiRo robot can listen to a name/respond to a nameThe accounts weren't there yet so Harmen, Jeffrey, Tim, and Laura did some research on the necessary packages and code.
Harmen Kroon Look into the sounds helpThe accounts weren't there yet so Harmen, Jeffrey, Tim, and Laura did some research on the necessary packages and code.
Jeffrey LimLook at the basic behavior of the MiRo robot (and maybe try it a bit)The accounts weren't there yet so Harmen, Jeffrey, Tim, and Laura did some research on the necessary packages and code.
Doreen MulderSee if Bluetooth connection with MiRo would be possible (and if we can check distance)Doreen made connections between her phone and an Arduino and was able to let the Arduino detect when the distance was too great.
Laura OttevangerCheck and possibly code a path tracking possibility in MiRoThe accounts weren't there yet so Harmen, Jeffrey, Tim, and Laura did some research on the necessary packages and code.
Rohan SobhaWork on the report: Operational demands: environments and stakeholdersRohan made the Environments and Stakeholders.
Ricardo Vogel Work on the report: Personas and problem scenarioRicardo made personas.
AllIn the meeting (8-2) tasks were divided. The deadline is before the meeting next week. 

Week 2

MemberTaskReflection
Tim HuismanCommandos/voice recognition, help with personas & scenariosTim did research on voice recognition and which Python packages are necessary to implement that.

Harmen Kroon Harmen: Problem scenariosHarmen made the problem scenario.
Jeffrey Lim Look into basic behavior, what does the dog do when touched/petted, etc.Jeffrey tested out with the blockly environment and the Python conversion.
Doreen MulderState diagram / LeashDoreen made a flowchart about the behavior of the robot.
Laura OttevangerLook into pathmaking Laura made the first storyboard.
Rohan SobhaRobotic Partner / Music recognitionRohan made the part on Robotic Partner and Music recognition
Ricardo VogelPersonas & persona scenariosRicardo extended the personas and made persona scenario. 
AllIn the meeting (15-2) tasks were divided. The deadline is before the meeting next week. Wednesday morning we went to the robot lab and were able to upload a basic program to the robot. 

Week 3

MemberTaskReflection
Tim HuismanWork on Objectives, and Humanoid Robot, and check if name recognition is possible without the mdkMade the Objectives and worked on humanoid Robot. Tim also found some Python libraries for name recognition. Tim also made user value stories for stakeholders 
Harmen KroonMake OntologyFigured out the program to create an ontology but did not create the ontology yet
Jeffrey LimWork on use cases, figure out object/wall detectionDid not work on use cases yet but did take a look at the color detection of the MiRo
Doreen MulderExtending the problem scenario section, and attempt at installing the MDK.Installed the MDK and made an explanation on how to install it. Doreen did not extend the problem scenario yet.
Laura OttevangerMake the rest of the storyboards and make the test programMade the storyboards and some test programs to test on the robot. 
Rohan SobhaMake ClaimsMade the claims
Ricardo VogelMake Design PatternsMade the Design Patterns with a drawing of the system.
AllIn the meeting (22-2) tasks were divided. We used Wednesday morning as our lab hours to work on the physical prototype with the MiRo. The MiRo had quite some difficulties in connecting with PCs

Week 4

MemberTaskReflection
Tim HuismanExtend functions and specify design patternsWorked on design patterns and the human factors design patterns. Extended/rewrote functions and found parts to discuss for during the lab.
Harmen KroonMake the Ontology and write the human factors ontology pageMade ontology. Started on human factors ontology, made some code for demo
Jeffrey LimUse Cases and work on mid-term presentation Made use cases and presented presentation
Doreen MulderExtend the problem scenario and work on the wristband for the prototype. Also, make a "hondenriem" prototype (out of cardboard)Extended problem scenario, and started working on a physical prototype
Laura OttevangerWork on Evaluation and work on mid-term presentation Made and presented the presentation, made a start on evaluation and made some code for the demo.
Rohan SobhaWork on Evaluation and work on mid-term presentation Made a start on evaluation, made the presentation, and presented the presentation.
Ricardo VogelSpecify design patterns and work on the human factors design patterns pageWorked on design patterns and the human factors design patterns
AllIn the meeting (1-3) tasks were divided. In addition to the common Wednesday morning in the Insyght lab, Rohan, Jeffrey, and Laura spend Wednesday afternoon working on the presentation. In the lab we made some small videos for the mid-term presentation:
  • Snoezelen = for which we will use the demo version of MiRo, 
  • The Wristband = Doreen creates it with an Arduino
  • Walking = We will Wizard of Oz it with a remote control
  • When a PwD walks in the wrong direction = Harmen will create some code for it
  • Ask for attention = Harmen and Laura look into mimicking a barking dog
  • Positive response = Laura will create some code where MiRo is barking, wagging its tail, etc. |

Week 5

 Mid-term presentation

MemberTaskReflection
Tim HuismanDesign pattern diagrams, reread all XWiki pages to check for consistency and todos. Also, refactor some pagesReread all XWiki pages to check for consistency and made a full to-do list for the rest of the project. Also gave feedback on the evaluation form
Harmen KroonMake an extra ontology schema, make human factors ontology, and do some research on existing robot dogsDue to Harmen being sick, he worked a little bit on some research for existing robot dogs but couldn't finish ontology.
Jeffrey LimMake some MiRo code for an alarm when a PwD falls and for snoezelen with different levels of movement.Made and tested the four pieces of code Wednesday. 
Doreen MulderElaborate on evaluation and collaborate with Rohan on experimental setupElaborated evaluation and worked on experimental setup
Laura OttevangerAlso do some research on existing robot dogs and make 4 pieces of code for the prototypes: snoezelen low movement, medium movement, a lot of movement, and the alarm modeStarted with some research on existing robot dogs and made the four prototypes mentioned
Rohan Sobha Elaborate on evaluation and collaborate with Doreen on experimental setupElaborated evaluation and worked on experimental setup
Ricardo VogelGoing to work on ethics and test if we can connect MiRo to a server and/or with packetsWorked on ethics
AllIn the meeting (9-3) tasks were divided. This was in the Insyght lab as during the lecture hours there were presentationsWe decided to combine the pieces of code for alarm from Jeffrey and Laura to create an alarm mode. The snoezelen we decided to scrap as we noticed that it would be difficult to test snoezelen with the MiRo, the MiRo is too easy to break

Week 6 and 7

MemberTaskReflection
Tim Huisman
  • Update flowchart to remove snoezelen to be coherent with the current idea of MiRo
  • Add a textual description of walking with MiRo to incorporate what MiRo should do if PwD stops to talk during the walk
  •  Create value stories for indirect stakeholders
  • Incorporate Schwartz's value model in the value stories
  • Describe every single signal, sound, a movement that the PwD will receive/MiRo will make, the reasoning behind it, and its desired effect
  • Link to Technology - Music Management for the explanation of why we do not use music.
* Updated flowchart
  • Added the textual description
  • -
  • -
  • Describing the sounds has been completed in the final week.
  • Link to technology has been completed in the final week.

Harmen Kroon
  • Add research on interactions between elderly people and/or PwD's and robots + any other relevant research on the effect of pets/robots on PwD's.
  • Add ontology image to XWiki

  • Added research on existing robots/dogs
  • Ontology image has been added

Jeffrey Lim
  • Expand product vision with Snoezelen and check incorporation in objectives
  • Explain why music is not suitable for our goal/case

  • - |
Doreen Mulder
  • Add sources for self-determination theory claims
  • Look into "Design scenarios" (lecture 3 probably): a story that conveys a new vision, including activity: narratives of typical or critical services, information: details on info provision, interaction: details of user interaction & feedback
  • Write inclusive design page
  • Change every mention of Miro to MiRo
  • Write in Evaluation the Test about the little interview she had with Erik and how the product was perceived by a hard of hearing person.

  • Added the sources for SDT claims
  • Worked on the Design Scenarios.
  • Inclusive design page has been created.
  • Made MiRo consistent
  • Write evaluation on hard of hearing person

Laura Ottevanger
  • Review use cases
  • Add a future work page indicating our future work, and also that we would have liked to incorporate snoezelen 
  • Elaborate on limitations of MiRo 
  • Add research on interactions between elderly people and/or PwD's and robots + any other relevant research on the effect of pets/robots on PwD's.

  • Reviewed use cases and made small changes
  • Asked for the future work page and mentioned snoezelen in future work|
Rohan Sobha
  • Review current claims and perhaps add upon sections with small amounts of text/description
  • Add sources on why autonomy is important (basically just link to Self Determination Theory)
  • Check if we can validate claims with evaluation
  • Elaborate on limitations of MiRo 
  • Added research on existing robots/dogs

  • Reviewed current claims
  • Added the sources on why autonomy is important
  • Validated claims with evaluation|
Ricardo Vogel
  • Lecture slides state "Persona's need to have goals". Cornelia and Constantijn have these (to some extent), but Marcus does not yet
  • Create a technology disliking persona scenario
  • Create for each scenario a 'before' and 'after technology' piece
  • Make team design pattern into something that is not drawn
  • Make team design pattern including the caretaker
  • Create diagrams for IDP's

  • Added goals for Marcus
  • Created a new persona
  • Created for each scenario a 'before' and 'after technology' piece
  • Completed new design pattern drawing in the final week
  • Completed including the caretaker in the final week
  • -

AllIn the meeting (15-3) tasks were divided to work on for week 6 and week 7In week 6 we did the first test run of the evaluation and in week 7 we performed the entire evaluation.

Week 8

 End presentation

MemberTaskReflection
Tim Huisman
Harmen Kroon
Jeffrey Lim
Doreen Mulder
Laura Ottevanger
Rohan Sobha
Ricardo Vogel
All