Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
R
Roomba AI
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Package registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Classes
CS 5820
Roomba AI
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
921dd88b41494d2d0f48ed7ff1edf6dc1991ed84
Select Git revision
Branches
1
master
default
protected
1 result
Begin with the selected commit
Created with Raphaël 2.2.0
14
Dec
30
Nov
27
6
4
3
2
30
Oct
28
27
24
23
22
21
20
19
18
17
16
15
14
13
Add report documentation links
master
master
Update readme
Add potential fix for installation failure on VirtualBox VMs
Record current dependency versions in requirements.txt
Update readme
Update readme
Update readme
Update buttons to be more consistent in description/text value
Implement logic to auto-stop roomba once all trash is gathered
Increase "vision range" settings options
Correct "limited vision" ai when interacting with walls
Implement "limited vision" ai setting
Correct "total move counter" resetting when roomba fails
Update GUI to display additional current-state settings
Add toggle for roomba "failure" option
Correct GUI displaying wrong counter value until first movement
Further correct TravelingSalesman to be more consistent
Add additional debugging statements
Correct crash when trash is picked up outside of calculated "ideal ordering"
Correct bug where gui counters were updating very inconsistently
Correct occasional inconsistent trash tile initialization
Update "optimal path" calculations to retain prev if it was better
Update gui text to display active counters as program executes
Add GUI text elements to display
Correct crashing when any tile coordinate reaches double digits
Move some functions for organization
Correct bug that causes crash, when trash pile spawns ontop of roomba
Remove references to old, no-longer-needed logic
Implement "full sight" ai movement type
Implement basic "bump sensor" movement system
Add additional GUI buttons for roomba ai logic
Slightly improve handling of traveling salesman logic
Implement initial traveling salesman algorithm
Add roomba distance calculation logic
Correct logging statement output
Correct edge tile clicks to allow manually placing trash
Correct tile path calculations to also update on tile click events
Minorly improve debug handling for trash path calculations
Correct program start to have randomized trash piles once again
Move references to separate file
Loading