Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
Swarm Robot Simulator
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Michael Johannes Braun
Swarm Robot Simulator
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
master
Select Git revision
Selected
master
default
protected
1 result
Begin with the selected commit
Created with Raphaël 2.2.0
14
Jan
9
22
Nov
19
17
15
14
13
12
11
7
6
5
4
2
1
31
Oct
30
29
25
24
18
17
16
14
11
10
9
Workaround to allow distribution of the project to run without requiring the user to install JavaFX sdk
master
master
Changed continuous GoToTheCenter to not consider limit spheres, as they are unnecessary in the continuous setting
Bugfix to computeConvexHullEdges method
Remembered to implement convexHullLength method
Minor optimization to convex hull edges method
- Moved method to compute convex hull edges to util class
- Added method to compute configuration diameter and added diameter counter
Fixed bug causing bounding box to be drawn incorrectly for negative coordinates.
Fixed bug sometimes causing merged robot's trajectories to get appended to multiple robots, causing duplicates in replays.
- Implemented axis aligned bounding box visualization
- Small change to RandomChainGenerator to fix small bias towards points at the poles of the sphere used to determine the placing of the next point
- Improved usability by disabling UI elements at times when they shouldn't be used
Work on replay system
- Added configuration generator for circles
- Added ability to draw last movement vector
- Implemented MinMaxAngle continuous strategy
- Implemented Go-to-the-Center continuous variant
Fixed wrong frequency being set upon resetting.
Added workaround for internal bug in WelzlEncloser occuring for some orderings of vectors.
- Fixed possible race condition in SwarmRobotController
Changed merging to move remaining robot to the midpoint between two merged robots.
Changed merging to be largely handled by the SwarmRobotController
Some code review.
Another average of normals bugfix
(Yet another) Average of Normals bug fixed
- Adds ConfigurationGenerator package and classes
Fixed another rare Average of Normals bug occuring in coplanarity check for almost collinear set of points
- fixed bug with coplanarity check in Average of Normals
- (hopefully) fixed a bug with Average of normals strategy
- Adds button to change simulation settings
- Bug fixes for average of normals strategy
- Work on trajectory visualization
- First version of visualization
Work on swarm robot controller
Testing and bug fixes for AverageOfNormals
- Merged discrete and continuous robots into one SwarmRobot class (discrete robots are simply continuous robots with step size 1)
Work on Average-of-Normals strategy
Work on AverageOfNormals strategy.
* Moves gathering strategies to separate package
Initial commit
Loading