Gettysburg College
CS 371 Spring 2024
Authors: Charlie Boye, John Llano, Kevin Estrada, Alex Yao,
Alondra Rosas
Below you will find the contributions of all team members for the project.
Web/Software Developer
4/12:
2:30 PM - 5:30 PM
Downloaded the app, played with the settings.
Dowloaded the previous sections code and examined the inner
workings of it.
4/20:
6:00PM - 11:00 PM
Tried connecting robot to lab computer (driver error).
Tried connecting robot to Kevin's laptop (communication error).
Tried connecting robot to phone to laptop (driver error).
Found that the scripts work better on Python 3.7.5.
4/22:
3:30 PM - 5:30 PM
Worked on John's laptop, scouring the internet for solutions to
the ios device not found error.
4/27:
6:00 PM - 9:30 PM
Finally got the robot to connect to the computer. (Thanks Barry)
Tested localization algorithm and began working on the website.
4/28:
1:00 PM - 7:00 PM
Tweaked imaging parameters, looked at future steps from previous
iterations.
Worked on the website and talked about possible new features of
the kidnap problem (triangle space marked by cubes)
4/29:
3:15 PM - 3:45 PM
Met with Dr.Neller to go over our ideas surrounding new
features.
5/1:
3:00 PM - 11:30 PM
Worked on the website, added new features, and fixed bugs.
Added seperate pages for our team logs and the setup page.
Added a lot of CSS to the site.
5/4:
3:00 PM - 3:30 PM
Implemented the conclusions and future imporvements sections of the website.
Added the files to a github repository accessible from the site.
29 total hours
Software Developer
4/12:
2:30 PM - 5:30 PM
Setting up the robot, app, and environment.
Met with Dr.Neller to discuss the project possible ideas.
4/20:
6:00PM - 8:45 PM
Read over previous groups work to make sense of what direction we
should go in.
4/27:
6:00 PM - 9:30 PM
Attempted to connect the robot to the computer.
Troubleshot issues connecting to the computer and finally got it
working.
Tetsted other group's code and played with parameters to see how
they affect the robot.
4/28:
1:00 PM - 7:00 PM
Continued tested the previous group's code.
Worked through future work section of previous groups websites.
Played with a 2D displacement problem and thought about the
logistics using the cubes as markers.
4/29:
3:15 PM - 3:45 PM
Met with Dr.Neller to go over our ideas surrounding new
features.
5/1:
3:00 PM - 12:00 AM
Adjusted more parameters to try and find the most efficient
combination.
Implemented cube retrieval.
Implemented finding the location based on the cubes positions.
5/4:
3:00 PM - 3:30 PM
Worked on writing the conclusions section of the website.
25.25 total hours
Software Developer
4/12:
2:30 PM - 5:30 PM
Familiarized myself with the project and the code.
4/20:
6:00 PM - 8:45 PM
Getting Cozmo SDK and android debugger downloaded on my personal
computer.
Researched how to improve on previous section's localization.
4/24:
4:00 PM - 5:00 PM
Talked to Dr.Neller about downloading the android app but it has
disappeared from the store.
Dr.Neller entrusted me with his personal tablet to use for the
project.
4/27:
6:00 PM - 9:30 PM
Worked on the Android debugger with Dr.Neller's tablet to
connect to my laptop and lab computers.
Barry helped us connect to Cozmo using ios and the Python
profile Charlie set up on Johns laptop.
4/28:
1:00 PM - 7:00 PM
Looked at the Cozmo API and the SDK documentation to implement
the localization algorithm more efficiently.
5/1:
3:00 PM - 9:30 PM
Looked for places to improve the current imaging code to speed
it up and implement new features.
22.75 total hours
Software Developer
4/12:
2:30 PM - 5:30 PM
Familiarized myself with the project and the code.
4/20:
6:00 PM - 8:45 PM
Getting Cozmo SDK and android debugger downloaded on my personal
computer.
Researched how to improve on previous section's localization.
4/27:
6:00 PM - 9:30 PM
Researched image sizing to robot rotation ratio to decrease the
number of images taken.
Barry helped us connect to Cozmo using ios and the Python
profile Charlie set up on Johns laptop.
4/28:
1:00 PM - 7:00 PM
Looked at the Cozmo API and the SDK documentation to implement
the imaging algorithm more efficiently.
5/1:
3:00 PM - 10:00 PM
Worked with John improving the imaging algorithm and adding new
features and functionality to interact with the cube.
(22.25) total hours
Software Developer
3/20:
3:00 PM - 4:00 PM
Acquired OJ, and talked to Dr.Neller about the projects
expectations.
Talked to Ben Durham about his groups experience with the
project and what he thinks we should improve on.
4/12:
2:30 PM - 5:30 PM
Setting up the robot and the app. Familiarizing myself the app
and the robots capabilities.
Attempted to use the previous year's code, but ran into
deprecated package problems.
4/20:
6:00 PM - 8:45 PM
Worked on improving the previous years code.
4/27:
6:00 PM - 9:30 PM
Worked on potential improvements from last year (pose
population, the number of picutes taken to get OJ's bearings)
4/28:
1:00 PM - 7:00 PM
Worked on potential improvements from last year (Distance
between picutes taken during the localization process).
5/2:
5:00 PM - 6:00 PM
Worked on writing up the conclusions for for the project website.
17.25 total hours