Team Member Timelogs - TomHulme/306-Swarm-Robotics-Project GitHub Wiki
Chris Lowther
Date (DD/M) | Timespan (HH:mm - HH:mm) | Duration (hr/s) | Comments |
---|---|---|---|
26/7 | 11:00am - 12:00pm | 1 | Group Meeting |
29/7 | 08:00am - 1:00pm | 5 | Struggled to create Ubuntu VM. Installed ROS, but incorrectly |
31/7 | 10:00pm - 1:00am | 3 | Created Git Help wiki page, tested git issue tracking |
01/8 | 12:00pm - 1:00pm | 1 | Group Meeting |
01/8 | 08:00pm - 10:00pm | 2 | Re-created Ubuntu VM on home machine, started installing ROS |
04/8 | 10:00pm - 03:00am | 5 | Finished ROS install, went through tutorials |
05/8 | 3:00pm - 4:00pm | 1 | Group Meeting |
??/8 | ?? - ?? | ? | ROS is a bitch to learn. Lost track of how many hours I've gone through the wiki and tutorials trying to understand this damn thing. Nothing is very clear. Some tutorials aren't even complete (I'm looking at you, stage) |
08/8 | 12:00pm - 1:00pm | 1 | Group Meeting |
12/8 | 3:00pm - 4:00pm | 1 | Group Meeting |
13/8 | 10:00pm - 12:00am | 2 | Started sheep_eat_grass branch planning |
14/8 | 9:00pm - 9:00am | 12 | No sleep. Separated sheep into 2 nodes, sheepNode (main behaviour) and sheepMove. Not successful just yet. |
15/8 | 12:00pm - 1:00pm | 1 | Group Meeting |
15/8 | 9:30pm - 5:00am | 7.5 | Got the sheep nodes almost working, just have a problem with getting parameters to them |
16/8 | 10:00am - 12:00pm | 2 | FINALLY got sheep nodes to work |
22/8 | 12:00pm - 1:00pm | 1 | Group Meeting |
26/8 | 1:00pm - 3:00pm | 2 | Working on Sheep state changes |
26/8 | 3:00pm - 4:00pm | 1 | Group Meeting |
29/8 | 12:00pm - 3:30pm | 3.5 | Fixing Merge issues |
29/8 | 4:00pm - 6:00pm | 2 | Discussions with team in UG4 on how to fix the last few issues |
29/8 | 7:00pm - 2:30am | 7.5 | Tracking down merge issues and other bugs |
30/8 | 2:30am - 6:00am | 3.5 | Got sheep eating grass, and merged sheep terror into new Sheep branch |
Tae-Woong Youn
Date (DD/M) | Timespan (HH:mm - HH:mm) | Duration (hr/s) | Comments |
---|---|---|---|
26/7 | 11:00am - 12:00pm | 1 | Group Meeting |
27/7 | 3:00pm - 4:30pm | 1.5 | Install ROS and getting familiar with it. |
1/8 | 12:00pm - 1:00pm | 1 | Group Meeting |
4/8 | 6:00pm - 08:00pm | 2 | Re-installed ROS and read through tutorials once again |
5/8 | 3:00pm - 4:00pm | 1 | Group Meeting |
6/8 | 2:00pm - 05:00pm | 3 | Go through tutorials and tried to run turtlesim but it was not working |
8/8 | 12:00pm - 1:00pm | 1 | Group Meeting |
10/8 | 10:00am - 5:00pm | 7 | Formatted my computer (change my main OS to Windows 8 from 7)to try VM, but failed run with VM, so re-installed Ubuntu with Wubi, ROS, Git etc. |
12/8 | 3:00pm - 4:00pm | 1 | Group Meeting |
12/8 | 4:00pm - 8:00pm | 4 | Running example things are successful, learning push, pull and branch system of git, trying to work on the sheepnode and sheep eating the grass. But unsuccessful this time. |
14/8 | 7:00pm - 12:00am | 5 | Research about testing (gtesting, unittesting). |
15/8 | 12:00pm - 1:00pm | 1 | Group Meeting |
15/8 | 2:00pm - 6:00pm | 4 | Fixed the worldGenerator indentation problem and create the testing_example branch. Testing still not unsuccessful(Seems header files need to be included). Create presentation slides for Alpha demo presentation. |
18/8 | 6:00pm - 9:00pm | 3 | Work switched to sheep_scared and work on r0.cpp (receiving message). |
21/8 | 6:00pm - 9:00pm | 3 | Research on message between different robots. |
22/8 | 12:00pm - 1:00pm | 1 | Group Meeting |
25/8 - 27/8 | N/A | N/A | Problem on the master branch (Cannot access, so could not work) |
26/8 | 3:00pm - 4:00pm | 1 | Group Meeting |
28/8 | 12:15pm - 12:40pm | 25 mins | Review my project plan notes and delete testing_example branch. |
29/8 | 11:00am - 6:00pm | 7 | Coding session with group members at UG4 |
30/8 | 12:00am - 3:00am | 3 | Problem with home internet, solve the issue and work on the terror of the sheep |
30/8 | 3:00am - 5:30am | 2 | Try to merge it but was not working. |
Theo Thompson
Note: The timespan covers the whole day and the duration for the day does not include breaks from attending lectures, dinner/lunch breaks, doing other work, journey times etc.
Date (DD/M) | Timespan (HH:mm - HH:mm) | Duration (hr/s) | Comments |
---|---|---|---|
26/7 - 30/7 | N/A | 6 | Setting up ROS, getting tutorials (Turtlesim & Bruce's example) working |
28/7 | 04:30pm - 05:30pm | 1 | Drafting Task Decomposition on paper |
29/7 | 05:10pm - 05:45pm | 0.5 | Creating electronic version of Task Decomposition and uploading files + screen-shots to wiki |
1/08 - 7/08 | N/A | 1.5 | Drafting WBS, updating appropriate links + screen-shots in Wiki. Added multiple file versions of project plan, updated Wiki, tidying Wiki |
4/08 - 5/08 | N/A | 1 | Created automated python code that runs ROS commands |
7/08 - 8/08 | N/A | 2 | Investigated how to make robots become unstuck when hitting object, implemented such code |
10/08 | 1:30pm - 2:30pm | 1 | Added .gitignore, removed offending files, tested it on a separate branch and merged it into master branch |
10/08 | 3:30pm - 01:00am | 8 | Tried to get sheep to follow each other, wander around etc. Implemented sheep walk |
11/08 | 12:30pm - 03:00pm | 2 | Added more to automatepythonscript to change the CMakeLists.txt file. Added bit more to robot node to become unstuck when hitting object |
14/08 | 5:00pm - 09:15pm | 3.5 | Updated local files, tidying up. Starting sheep_moveto_goal branch, which involved researching |
15/08 | 2:00pm - 10:30pm | 5.5 | Preparing for alpha presentation. Tidying up, editing Wiki page on Features. Also modified automateprojectscript to create a new terminal window for each node run during rosrun |
16/08 | 11:00am - 3:00pm | 4 | Preparing for alpha presentation, fixing issues on master merges, presentation |
22/08 | 2:00pm - 7:30pm | 4 | Working on local files for sheep goals |
23/08 | 11:30am - 6:00pm | 6 | Still working on sheep goals, finished basic model in sheep_moveto_branch |
24/08 | 12:00pm - 3:00pm | 2 | Increased accuracy of final goal in sheep_moveto_branch, started looking at getting sheep positions relative to origin |
25/08 | 12:00pm - 8:00pm | 6.5 | Sheep positions now relative to origin, working on integrating changes to master & making it work with the other states in the FSM. Later, tried getting master branch to work on computer: for some strange reason it doesn't set the terminal title and throws errors. Could be something to do with my config. |
26/08 | 10:00am - 10:00pm | 8 | Updated project plan & related files, merging changes made in sheep_goal to master, tidying up wiki |
28/08 | 12:00pm - 5:00pm | 5 | Updated project plan (again), implemented sheep growth/ageing, fixing master, tidying wiki |
29/08 - 30/08 | 12:30pm - 2:00am | 11 | Attempts to fix master, sheep getting passed size of fields, changed how the sheep goals work |
26/7 - Today | N/A | 6.75 | Meetings |
Nicole
Date (DD/M) | Timespan (HH:mm - HH:mm) | Duration (hr/s) | Comments |
---|---|---|---|
01/8 | 12:00pm - 01:00pm | 1 | Meeting. Discussed Project progress and joined facebook group page. |
02/8 | 08:00pm - 09:00pm | 1 | Joined and learnt github |
04/8 | N/A | 3 | Tried to install ROS |
11/8 | N/A | 4.5 | Individual ROS Learning |
13/8 | N/A | 4 | ROS Error. Reinstalled ubuntu virtual machine |
14/8 | N/A | 5 | Coding |
15/8 | N/A | 5 | Coding Sheepdog passing messages |
16/8 | N/A | 3 | presentation |
22/8 | 12:00pm - 01:00pm | 1 | Meeting |
22/8 | 07:00pm-10:00pm | 3 | Worked on Sheep_scared |
24/8 | 03:00pm-06:00pm | 3 | Trying to fix publisher/subscriber |
26/8 | 12:00pm-04:00pm | 4 | Group coding session time |
26/8 | 7:00pm-09:00pm | 2 | changed message type to Pose2d from string |
29/8 | 10:00pm-02:00am | 4 | Commited and deleted sheep_scared branch and made new branch sheep_fear to work with Tae on running away from dog |
29/8 | 1:00pm-7:00pm | 6 | Planned a FSM with Tae and Chris for sheep. Added changing terror level depending on the difference in distance between sheep and dog. Also added changing currentState of SheepNode |
Benjamin Jones
Date (DD/M) | Timespan (HH:mm - HH:mm) | Duration (hr/s) | Comments |
---|---|---|---|
30/7 | 03:40pm - 07:40pm | 4 | Individual ROS Learning |
31/7 | 04:20pm - 08:00pm | 3.5 | Individual ROS Learning and editing Wiki |
12/8 | 12:15pm - 03:00pm | 3 | Implementing grass etc. |
12/8 | 04:30pm - 07:00pm | 2.5 | Object-oriented hoopler |
15/8-16/8 | N/A | 12 | Estimated amount of time rush-coding for alpha |
20/8 | 9:00am - 9:00pm | 12 | Spent the whole day creating new stuff for grass |
24/8-25/8 | N/A | 12 | I didn't count the number of hours I spent on the weekend but it was a bit |
27/8-28/8 | All day basically | 18 | Pretty much rush coding for final. pressure |
29/8 | 2:30pm - 12:00am | 10.5 | Rush coding for final. som more |
26/7 - Today | N/A | 5 | Meetings |
Johnny Lambert
Date (DD/M) | Timespan (HH:mm - HH:mm) | Duration (hr/s) | Comments |
---|---|---|---|
25/7 - 29/7 | N/A | 6 | Familiarising myself with ROS |
1/8 | 02:00pm - 05:00pm | 3 | Put ros Project onto GitHub and looking a stage world files |
5/8 | 12:40pm - 2:00pm | 1 | Put just the ros package and world files onto GitHub, previous attempt didnt work. Working on python file to generate world files. |
6/8 | 10:00am - 11:00am | 1 | Finished up the world generation file and put it online |
7/8 | 1:00pm - 5:00pm | 4 | Changed the world file a little. Figured out how to make the grass look like grass and the sheep to look like sheep. Also begun working on the Field node file. I have a base of all the variables for the field implemented. |
10/8 | 4:00pm - 6:00pm | 2 | Continued working on the field node file. Tested that it can publish and subscribe to a mock grass node. |
14/8 | 1:00pm - 4:00pm | 3 | Implemented a day night cycle for the field. Goes from zero sunlight to 100 sunlight and then back down to zero. Also made it so the field gets updated every second, instead of ten times a second. |
15/8 | 11:00pm - 2:00pm | 3 | Got a working field node, pushed it to the branch on github. Working on multithreading the field class so it can create more than one field when it is run. |
21/8 | 8:00am - 10:00am | 2 | Working on splitting the field files into header files and cpp files. Once that was working, sorted out gtest and got unit tests for the field node working. |
21/8 | 2:00pm - 3:30pm | 1.5 | Finished up unit tests for field. Pushed the new stuff from today to new github branch |
22/8 | 1:00pm - 2:00pm | 1 | The project can now create multiple field nodes based on the input in the automateprojectscript.py file. Need to put the stuff up on git |
23/8 | 2:00pm - 2:30pm | .5 | New field nodes are up on github. Also made sure that they are able to run with the automateprojectscript |
28/8 | 12.15pm - 5:00pm | 4.45 | Helped Ben with the grass nodes also help others with assorted things |
29/8 | 12:00pm - 3:00pm | 3 | Worked on getting sheep to be in each of the fields |
30/8 | 12:00pm - 12:15pm | .15 | Had to slightly change how rain is generated to ensure that the Fields get different soil qualities |
26-7 - Today | N/A | 7 | Meetings |
Tom Hulme
Date (DD/M) | Timespan (HH:mm - HH:mm) | Duration (hr/s) | Comments |
---|---|---|---|
Meetings | ~1 Hour Each x 7Meetings, 3Presentations | 10 | Made a general meeting time. Includes prep time and weekly report presentation stuff. |
26/7 | 11:00am - 12:00pm | 1 | First Meeting. Set up facebook and github |
27/7 | 10:00am - 2:00pm | 4 | Installing and trying to learn ROS, then github |
29/7 | 12:00pm - 1:00pm | 1 | Drafted Project Plan with Johnny and Viola |
01/8 | 9:00am - 10:00am | 1 | Learned about wiki, then made wiki homepage |
01/8 | 12:00am - 1:00pm | 1 | Meeting. Discussed Project progress and made plans. |
01/8 | 6:30pm - 9:00pm | 2 | Created GitHub issues to discuss Project Plan completion. Completely revamped the Project Plan page, and added separate pages for each sub-section of the plan. |
5/8 - 9/8 | Various | ~15 | Attempting to better understand ROS. Installing it on my home machine and playing around getting used to the language. |
14/8 | 1:00pm - 8:00pm | 7 | Created Farmer and Sheepdog |
15/8 | 4:00pm - 5:00pm | 1 | .gitignore stuff |
15/8 | 8:00pm - 2:00am | 6 | Created initial truck |
16/8 | 8:30am - 1:30pm | 5 | Worked on Sheep and Truck Alpha Prep. |
24/8 | 1:00pm - 11:00pm | 10 | CAME TO UNI ON SATURDAY BY MYSELF T_T Wasn't meant to be alone. Applied fixes to master for almost 5 hours, then worked on sheepdog. Also added a bunch of laser stuff. |
26/8 | 1:00pm - 7:00pm | 6 | Worked on sheep/sheepdog communication. Begun message creation stuff. |
28/8 | 12:00pm - 7:00pm | 7 | Fixed errors created during mixed merges (people not resolving conflicts correctly). Refactored Sheepdog |
29/8 | 9:00am - 3:00am | 18 | Finally made my time logs. Worked on pretty much everything. Had a few small breaks, but pretty much thought about, or coded all day. |
30/8 | 3:00am - now | x | Edited Wiki and github formatting and stuff. Made readme. |