-
Notifications
You must be signed in to change notification settings - Fork 3
2.1 Project Configuration
###Configuration
Most entities and simulation based variables can be configured.
In the root directory there is a config.properties file. Edit this text file to control how many pickers, carriers, animals, obstacles, humans, robot capacities and the amount of orchards are spawned. At the moment there is a limit of 4 per entity due to ROS stage hardware limitations.
The information in this file is processed by the run script and piped to each dependent generation script.
List of configurable properties:
- Number of each entity (Limit 4)
- Number of obstacles (Limit 5)
- Number of orchards (Limit 10)
- Capacity of the carrier & picker
When adding a new property, please follow the convention:
(property_name).number=2
There are a few examples in the config.properties file.
##1.0 Introduction
##2.0 User Manual
##2.5 Testing
3.1 Launch Infrastructure
3.2 Entities and behaviours (Robots, humans, animals)
- 3.2.1 Entity Superclass
- 3.2.1.1 Entity Movement
- 3.2.2 Robot Entity
- 3.2.2.1 Robot Entity Detection
- 3.2.2.2 Robot Path Finding
- 3.2.3 Robot Pickers
- 3.2.4 Robot Carriers
- 3.2.4.1 Carrier Queue
- 3.2.5 Humans
- 3.2.6 Animals
- 3.2.7 Entity Topics
3.3 Special services and features
##4.0 Project Planning and management
- 4.1 Project plan
- 4.2 Git Branching and Merging Etiquette
- 4.3 Design Requirements, System requirements and Technical specifications
- 4.4 Key Factors and Constraints
- 4.5 System Design
- 4.6 Time spent
- 4.7 Testing and integration overview
- 4.8 Meeting minutes
##Miscellaneous resources