Week 8 Blog – Technology Research & Early Technical Foundations //Tausif Rahman
Week 8 Blog – Technology Research & Early Technical Foundations
This week my main focus was on deepening the technology research for VehicleGrid and refining the core technical direction of the system. I spent a significant amount of time analyzing the technological landscape around EV routing, charging infrastructure APIs, optimization algorithms, and geolocation services. This was important for validating whether our concept was technically feasible before we progress into design and implementation.
I examined the major algorithms used in EV routing, including A*, Dijkstra, reinforcement-learning approaches, and more advanced optimization methods used in recent studies. I also looked into how battery characteristics, environmental factors, and charger availability influence route calculations. This helped clarify the technical bottlenecks we may face later, especially around data accuracy and range-anxiety modeling.
On the integration side, I researched multiple API options beyond just Google Maps, including Open Charge Map, PubNub, and ArcGIS, to understand redundancy, reliability, and licensing constraints. I compared their data structures, authentication methods, usage limits, and whether they support live charger status. This is where the idea of incorporating multiple fallback APIs came from, which reduces dependency risk and gives us more freedom during development.
Overall, this week was about building the technological foundation needed for the rest of the project. By consolidating this research, I now have a clear understanding of our technical requirements, which APIs will support each function, and the constraints we need to keep in mind when designing the system architecture next.
Comments
Post a Comment