GithubHelp home page GithubHelp logo

sunghoonhong / airsimdrl Goto Github PK

View Code? Open in Web Editor NEW
153.0 2.0 38.0 41.18 MB

Autonomous UAV Navigation without Collision using Visual Information in Airsim

Python 100.00%
reinforcement-learning airsim quadrotor depth-images ddpg td3 uav drone autonomous-quadcoptor

airsimdrl's People

Contributors

sunghoonhong avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

airsimdrl's Issues

settings for AirSim

Dear Mr. Hong
Thanks for sharing us such a nice project :)
I have launch the code successfully, but the training process seems to be kinda slow. It would be so kind of you if you could share us your settings.json file for AirSim so that I can have an appropriate clockspeed or some other details.

업무 잘 되세요!

Question

I have some questions about your code.
what's the meanig of goals list (goals = [7, 17, 27.5, 45, goalY] ) and what's the level of a list in computing the reward ( goals[self.level] )?
I just know the fifth figure(57) is the goal position in y axis.
would you like to tell the other figures' meaning.
Thank you so much

training and running the trained models

Hello dear sunghoonhong,
thanks alot for the interesting code :)

I am training the agent via the rddpg_per algorithm and don't know exactly how long should I train it niether how to stop the training and run the trained model.

Can you please help me with that?
Thanks

Unreal environments

Hi,

Amazing project. Can you please share the Unreal Engine environments / projects? We would like to update this to AirSim 1.6.0 to use the Lidar sensors as well for coverage measurements.

Scalability

Hi, can the same model be also used in some other environment such as City / Building right off the bat?

Requirements

Can you please share the requirement.txt file with us so that we can effectively execute this project?

Problems using saved model tqd+per

Hi, I'm using the --load-model and --play flags with tqd_per.py but it seems that the saved model is not used or does not perform well even on Easy, the quadrotor crashes straight ahead.

Tensorflow v1, Keras, AirSim 1.2.0 used

Can the same model be also used in some other environment such as City / Building right off the bat?

InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor 'batch_normalization_1/keras_learning_phase' with dtype bool

Hi,I'm running the td3_per.py,and I amended parser.add_argument('--play', action='store_true') to parser.add_argument('--play', action='store_true',default=False) for training.
But when the episodes increased by 100, the programs would stop and report the following error:
InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor 'batch_normalization_1/keras_learning_phase' with dtype bool [[Node: batch_normalization_1/keras_learning_phase = Placeholder[dtype=DT_BOOL, shape=[], _device="/job:localhost/replica:0/task:0/gpu:0"]()]] [[Node: dense_8/BiasAdd/_1409 = _Recv[client_terminated=false, recv_device="/job:localhost/replica:0/task:0/cpu:0", send_device="/job:localhost/replica:0/task:0/gpu:0", send_device_incarnation=1, tensor_name="edge_125_dense_8/BiasAdd", tensor_type=DT_FLOAT, _device="/job:localhost/replica:0/task:0/cpu:0"]()]]
I don't know what caused this error,can you please help me with that?
Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.