GithubHelp home page GithubHelp logo

dungyichao / electric-vehicle-route-planning-on-google-map-reinforcement-learning Goto Github PK

View Code? Open in Web Editor NEW
220.0 13.0 63.0 3.53 MB

User can set up destination for any agent to navigate on Google Map and learn the best route for the agent based on its current condition and the traffic. Our result is 10% less energy consumption than the route provided by Google map

Python 100.00%
google-maps reinforcement-learning electric-vehicles battery double-dqn route-planner path-planning python python36 geocode

electric-vehicle-route-planning-on-google-map-reinforcement-learning's Introduction

🛩 Welcome to Dung-Yi Github 🛰️

I like to learn new things. I like to record all the problem and document on how I solve it. Therefore, I like to make tutorial of new things I learned on my Github to save your time and mine as well.

Education 👨‍🎓

National Taiwan University (國立臺灣大學) Bio Mechatronics Engineering (B.S.) 2011 ~ 2015 (Battery Research) 🔋
Purdue University (West Lafayette) Mechanical Engineering (M.S.) 2016 ~ 2017 🚀

Travel ✈️

USA🗽🏈, Japan🗼🎎⛩, Singapore🚢, Canada🍁, Hong Kong🚠, Greece🏛, Cyprus🏄🏻, UK💂🏻‍♂️, France🏰, Switzerland⛷️, Indonesia🌴, India🧞, Australia🦘, Italy🍕, China🐉, New Zealand 🏔️

electric-vehicle-route-planning-on-google-map-reinforcement-learning's People

Contributors

dungyichao 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

electric-vehicle-route-planning-on-google-map-reinforcement-learning's Issues

Tensorflow 2.0 not compatible

Hello! few of the code are not compatible with the current version of the tensorflow. It wuld be great if you tell us the exact version of the required extensions the code are compatible with. Thank you!

e.g. tf.reset_default_graph, tf.variable_scope is not compatible with tensorflow 2.0.

Files and Folder Path for main.py

Hello! you mentioned there are few path folder that needs to be change in the main.py code. May i know all the path folders that needs to be changed? additionally, there are lines to open file buffercurrents1.txt and in the git files, I am not able to find these files in your git folders. Am i missing something? Thank you and great work btw

Question

Dear Dungyichao,

Hello, I'm a reseacher who works on Electric Vehicles. In particular, I'm interested in my research on EVs that rely solely on battery energy. I want to ask you about the problems that you faces while intergrating the charging stations along the routes and
on what your charging and routing planning solution are based on.
Also, where can I find BEVs datasets and tutorials.
I'll be grateful if you can help me with some of your valuable advises.

cordially.

AttributeError: 'environment' object has no attribute 'latt'

First of all thank you!
I've read your new instruction before questioning.
I tested my API Key with the URL in the instruction, it worked smoothly.
Although I have installed all needed libraries and then added my Google Map API key to the Enviroment.py in the 3 places that I should but at the end I receive the

env = environment('40.468254,-86.980963', '40.445283,-86.948429')
Traceback (most recent call last):

  File "<ipython-input-55-2cfe142848ca>", line 1, in <module>
    env = environment('40.468254,-86.980963', '40.445283,-86.948429')

  File "/Users/dsaad68/My Files/EV/Environment.py", line 13, in __init__
    self.make_map()

  File "/Users/dsaad68/My Files/EV/Environment.py", line 102, in make_map
    origin_position_num = (self.latt, self.lngg)

AttributeError: 'environment' object has no attribute 'latt'

Could you please help me?

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.