Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release of SDP WS2020 Work #27

Open
wants to merge 201 commits into
base: develop
Choose a base branch
from
Open

Release of SDP WS2020 Work #27

wants to merge 201 commits into from

Conversation

hwalli92
Copy link

@hwalli92 hwalli92 commented Mar 3, 2021

CHANGELOG:

  • Update README File with new installation and use instruction
  • Add Installation Files
  • Update requirements.txt to add topological map module installation
  • Update fms.rosinstall file for the correct repo/version installation
  • Update Dockerfile to pull ropod-common image from DockerHub
  • Add Github Actions Workflow file and related files (pylint, docker-compose)
  • Update docker-compose file with new docker image names
  • Create topology path planner plugin
  • Add fms config file for topology path planner plugin
  • Add config option for CCU, Robots and RobotProxies to enable switching between osm config and topology config
  • Add functionality in Configurator to load correct config file and plugins
  • Create Path db model to store path plan, mean and variance
  • Refactor osm path planner to return path struct instead of list of areas
  • Add mean and variance field to TaskPlan
  • Add code to task planner to handle receiving the path mean and variance from the topology path planner
  • Add code in Bidder and Task Manager to handle the difference mean and variance calculation methods between osm and topology path planners
  • Refactor dispatcher to handle receiving path struct instead of list. As well as adding robot name to payload["_id"]
  • Change Zyre method for Task messages (whisper -> shout)
  • Add test cases for topology path planner task request
  • Add topology path planner test
  • Refactor task request test file to handle config input of osm or topology
  • Add Multi-task Request test
  • Add test cases for multi-robot simulation
  • General formating and code smell fixes using the black plugin in VSCode

hwalli92 and others added 29 commits February 4, 2021 14:31
created script to install simulator requirements
some minor changes added to the install script
Implement Multi-Robot Simulation with Topology Path Planner
@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 3, 2021

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

No Coverage information No Coverage information
0.0% 0.0% Duplication

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants