Skip to content

Meeting Minutes

sjeo919 edited this page Aug 28, 2015 · 14 revisions

Meeting 1 - 24/07/2015

Models required to be made

  • People
  • Animals
  • 2 robots:
    • carrier
    • picker
  • Static orchard
  • Kiwifruit (optional)
  • Bins

Work to be done before next meetings

  • Each person to come up with a special feature we could work on at the end of the project (which one we will use will be decided later)
  • Install ROS on personal machines
  • Set up workspace on repo
  • Begin task planning and allocating
  • Come up with requirements

Meeting 2 - 28/07/2015

Every one get up to date with ROS

Features

  • Weather terrain - rain and sun determines speed.
  • Pilot with audio warning, or robots are able to warn
  • Front sensors (cone), small side sensors
  • Battery life. Recharge dock
  • Workers transfer their picked kiwifruit into bins of pickers

Meeting 3 - 30/07/2015

Refer to requirements doc in wiki.

Meeting 4 - 03/08/2015

Check list tasks assigned to groups of 2.

Update members on Gantt, pert and WBS progress.

Organise for tomorrow's presentation.

Groups:

  • Harvey, Jay = People and Unit parent class
  • Jenny, Andrew = Environment
  • Namjun, Andy = Animal
  • Kevin, Chuan = Robot

Meeting 5 - 06/08/2015

  • Introduce tutorials page
  • Preparation for alpha

Assign more roles

  • Debug View - Chuan (+Jay)
  • Unit Testing - Harvey
  • Node Expert - Andy

Implementation

  • Create objects for speed, position (Composition rather than inheritance)
  • Prepare nodes and behaviour
  • Prepare world
  • Sizing issues?

Meeting 7 - 10/08/2015

  • final fix up for alpha

Assign more roles

  • fix touch up on Debug View - Chuan (+Jay)
  • Andy on publisher/subscriber

Implementation

  • Create hardcoded behaviour for picker and nodes
  • Demonstrating understanding on usage of sub/pub
  • Make world more appealing

Meeting 8 - 20/08/2015

  • See what people have been doing after alpha
  • Decisions on how to approach towards the final version

Assigning roles

  • Chuan - Keep working on debuging (improving gui and make sure all the rosout is fed into the gui)
  • Harvey - Constantly test new nodes and behaviour being created
  • Kevin - create all the different methods for node behaviour in parent class
  • Bom/Andrew - Use bash script to create configurable row / and create better models for each object
  • Namjun - Work on Possum animal and try different implementations
  • Jay - Work on turning/people implementations
  • Andy - Create a core that assigns actions for nodes, do picker/carrier implementations with the core (with help from Kevin)

Meeting 9 25/08/2015

  • Checkup before finals
  • Been busy so haven't had many meetings
  • World is 99% complete, (just have to change with different requirements)
  • Will be with each other most the time

Assign more roles

  • Kevin - fix up collision avoidance and make sure it works within rows
  • Everyone else - work on what they need to finish from before