Comments (3)
@modaresimr
Can you please specify where this setting should be included?
Thank you,
from rcrs-server.
We have a source-code dir, kernel, web-viewer
therefore our docker-compose file can be:
version: '3.3'
services:
kernel:
volumes:
- ./kernel-logs:/logs
- ./maps:/maps
env_file: rcrs.env
image: roborescue:rcrs-server
web_viewer:
depends_on: kernel
image: roborescue:rcrs-web-viewer
agent_code:
depends_on: kernel
env_file: rcrs.env
volumes:
- ./agent:/agent'
- ./agent-logs:/logs
image: roborescue:rcrs-adf-core
it will fetch the sample code and maps if the directory is empty, compile the code and kernel, and run the kernel depending on the mode then wait until the kernel is ready and start the agent
if the RUN_MODE is precompute+fullrun it will run in precompute mode then kill the kernel and run it in fullrun mode.
It can be much easier even for the experienced users of our league.
env_file: rcrs.env
RUN_MODE=fullrun_only # precompute+fullrun, precomute_only, fullrun_only
MAP=paris
....
A more complex situation can be prepared to run in swarm mode over multiple computers
from rcrs-server.
The repository rcrs-docker
has been created. Please refer to this repository to propose further enhancements or report any issues.
from rcrs-server.
Related Issues (20)
- ROS support HOT 1
- gradle clean command gives error HOT 1
- Log files have arbitrary zero bytes at the beginning
- Error launching `scenarioEditor` using Gradle HOT 6
- The bed continues occupied HOT 5
- ProtoBuf branch is not compatibile with the logs of traditional version HOT 2
- Why ProtoBuf uses urn id? HOT 3
- in ProtoBuf branch string urn is used for command but for others urnid is used HOT 1
- ProtoBuf not completely implimented HOT 2
- Merge enum and enum_v1 HOT 3
- organisation of folders HOT 3
- Feature request: WebApi to control the server HOT 1
- Migrate to Log4j2
- LogViewer cannot read rescue.log.xz. HOT 5
- Compatibility of log files on the new server with the previous server HOT 12
- Problems when trying to start the server HOT 8
- map change problem HOT 1
- Agents refuse to connect to server HOT 13
- Request for Modification Regarding Map Score Calculation Method HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rcrs-server.