Comments (7)
I didn't tune the reward. I am not surprised that the result is not good.
Some general suggestions are
- tune the reward, check the learning curve not only for the total reward but also for each individual reward. Each individual reward component is logged. you can visualize the learning curve by
cd ./saved
andtensorboard --logdir=./
- use different policy representations. Currently, the policy is represented via a multilayer perception, this is not a good representation for dynamic environments. Consider using a memory-based network, such as RNN/LSTM/GRU/TCN.
from agile_flight.
the relative dist is a measurement of the euclidean distance between the drone center and the obstacle.
OK. Then, you have to check https://github.com/uzh-rpg/flightmare/blob/092ff357139b2e98fc92bcdee50f38f85b55246d/flightlib/src/envs/vision_env/vision_env.cpp#L296-L300 grammerly. I mean the usage of ? :
should be condition ? case1 : case2
from agile_flight.
thanks a lot @tongtybj
from agile_flight.
hi,
the relative dist is a measurement of the euclidean distance between the drone center and the obstacle.
If the actual relative dist is larger than the section range, relative dist will be clipped as the maximum detection range. otherwise, it is the same as the actual dist.
from agile_flight.
ohhhhhhhhhhh,
you are absolutely right. sorry.
from agile_flight.
You are welcome.
Actually, I also trained with the true std::exp(-1.0 * relative_dist)
model, but got worse result. So I wondered that you wrote in this way intentioanlly.
from agile_flight.
Thanks a lot for your important advice!
from agile_flight.
Related Issues (20)
- Can not connect to the unity_standalone and recive wrong rgb and depth images HOT 1
- How will the test environment be defined? HOT 1
- Domain randomization HOT 2
- Does the drone have to stop at the end? (evaluation code is crashing) HOT 1
- Will the image-based competition run on depth images? HOT 1
- I haven't received any final update or deadline update or submission portal ? Also Could you provide me the email to contact HOT 2
- The terminate rule about boundary HOT 4
- Install library in windows
- updateUnity extremely slow for vector environments HOT 4
- What scene will be used in the challenge? HOT 2
- Caught fatal signal - Flightmare
- Acceptable submission formats
- Feedthrough command timing out HOT 1
- Question on Submission Rules
- Units of depth map
- Change of Obstacle shape on Unity
- unexpected keyword argument 'policy_base' when running python3 -m python.run_vision_ppo --render 0 --train 1 HOT 3
- download link to trajectories.zip and RPG_Flightmare.zip is not working
- Could not open file 'kingfisher.yaml
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 agile_flight.