Building a Hospital Navigation System in Python in 3 easy steps

Ғылым және технология

Link to the Jupyter Google Colab notebook: colab.research.google.com/dri...
Link to Code Repository: github.com/Fuenfgeld/Hospital...
Link to geojson drawing tool: geojson.io
Chapters:
0:00 Intro + Explanation of the Hospital Map
3:40 What are the 3 Objectives for the Prototype
4:24 Introduction of the Jupyter Colab Notebook
6:03 Draw the map
6:30 Creation of the building outlines with geojson
9:35 Draw the path to the building with as an ant path
12:49 Create the interactive selection widget to pick the destination
15:01 Build the prototype
19:24The final product
22:41 Outlook
23:18 Upcoming videos
In this video we will build a Hospital Navigator (Indoor Navigation) in 3 easy steps with Python. We explain how you can create an interactive navigation system in 3 easy steps.
First, we initialize a map and create the building outlines using geojson to display the buildings in our map. Next, we build the ant path showing the way to the buildings. This ant path is an animated path which shows directions, i.e. what your start and destination points are. Third, we create interactive selectors using python widgets. With these selectors, you can choose the start and destination of your path.
Using these three components we build a hospital navigation System Prototype. This prototype displays buildings and a path from a specific start and destination point on a map.
We answer the following question: How to create your custom map? How to use geojson? How to draw building outlines? What is a geojson file? How do you create geojson files? What issues might come up when using geojson? What is an ant path? How can you draw an ant path with python? How do you create an interactive map?
#python #navigator #hospital #geovisualization

Пікірлер: 33

  • @asepidhadiana5132
    @asepidhadiana51322 жыл бұрын

    thank you very much, very usefull

  • @qudoreng8461
    @qudoreng8461 Жыл бұрын

    Nice project. I had built a localization system for medical devices inside the hospital to make it easy for the medical staff to find the required medical devices faster, I use Bluetooth, raspberry pi and python

  • @slambergamer91

    @slambergamer91

    Жыл бұрын

    Do you have any link for the project.. i also want to do the same thing..

  • @bazleeshukri2743

    @bazleeshukri2743

    Ай бұрын

    im trying to do the same thing, mind sharing how you did it? its for my final year project

  • @weistrass
    @weistrass Жыл бұрын

    Very useful thanks

  • @hexegone
    @hexegone3 жыл бұрын

    cool tutorial again!

  • @mandata143
    @mandata1436 ай бұрын

    Wow. As a GIS practitioner this is useful! Thank you. Where have I been? :)

  • @nyudha6919
    @nyudha6919 Жыл бұрын

    finally found it! 👍

  • @AIMLto
    @AIMLto Жыл бұрын

    Thank you!!!!!

  • @user-uc5qs2xe9t
    @user-uc5qs2xe9t2 ай бұрын

    Thank you for this enlightening video! Your insights have sparked an idea within me to create a project aimed at assisting visually impaired individuals. I'm particularly interested in training a model to navigate basic indoor environments and detect obstacles. Could you please provide some guidance on how to get started with this endeavor? Your expertise would be invaluable. Looking forward to your response!

  • @TanishMavi-hm3to
    @TanishMavi-hm3to Жыл бұрын

    Hi Maximilian, do u have a code to include both the starting and ending locations ?

  • @tanish_mavi
    @tanish_mavi Жыл бұрын

    Hi Maximilian , do u have the code which includes both the starting and ending locations ?

  • @ansh453
    @ansh453 Жыл бұрын

    Love ❤️from india

  • @casualpianist7794
    @casualpianist77942 жыл бұрын

    Hi Thank you for your realy informative Video. I want to create something simmilarly but with different floors in the building (for my University so the first-year students). Do you have an idea how I could handle this, especially with the drawn path from the json? (I assume the building doesn't have any escalators for simplicity). This would be great! Thank.

  • @markserafin2130

    @markserafin2130

    Жыл бұрын

    Yes. Also this example shows a map view of a large complex of buildings. What about individual rooms inside of a building? Would you make a custom map for that and import it?

  • @markserafin2130

    @markserafin2130

    Жыл бұрын

    Yes, I'm curious as well. Also, this tutorial shows waypoint pathfinding in a large complex of buildings. What about indoor pathfinding inside of a single building, and getting to specific rooms inside that building? Would it be necessary to create custom maps?

  • @bestoff5380
    @bestoff5380 Жыл бұрын

    Just a comment about getting vector data. I see that you're about creating multiple geojson files. This can be created using gis tools in one layer means combine all your polygons in one layers.then you can converting inti geojson format. In other hand, you csn use open sources osm data then cinverting into geojson. Si here vectorizing work is superfluous work.

  • @aristornai
    @aristornai2 жыл бұрын

    Very good ideia and result. Can you continue it to Mobile application ?

  • @raghavkapoor998
    @raghavkapoor9987 ай бұрын

    hey please make one more video on this regarding building website out of it and with realtime naviagtion

  • @user-er6yn4op7f
    @user-er6yn4op7f Жыл бұрын

    can we add more than one places in this project

  • @baggid6257
    @baggid62572 жыл бұрын

    Great tutorial Maximilian. However, what can we do to make it into a real navigation system? To calculate the most efficient route from point A to point B.

  • @Fuenfgeld

    @Fuenfgeld

    2 жыл бұрын

    This would be part two. Drawing all paths and model them as a graph. We can do the pathfinding using Dijkstra's algorithm en.wikipedia.org/wiki/Dijkstra%27s_algorithm. If I find the time I will continue the implementation.

  • @eeww4510
    @eeww4510 Жыл бұрын

    Wow that's cool may I know to get Google GPS data?

  • @BIT_RaginiV
    @BIT_RaginiV10 ай бұрын

    Is there another continuation vedio of this project

  • @rehmanullah3437
    @rehmanullah34372 жыл бұрын

    can we detect obstacles in this navigation?

  • @Fuenfgeld

    @Fuenfgeld

    2 жыл бұрын

    Not in this implementation.

  • @marcosu5547
    @marcosu5547 Жыл бұрын

    Top Niche Hospital. 1922 ☝🏻

  • @ShubhamThakur-yo7sr
    @ShubhamThakur-yo7sr Жыл бұрын

    hello sir could you guide me doing the similar project . If you could kindly reply to this comment.

  • @KaranChavare-zh2fs
    @KaranChavare-zh2fs4 ай бұрын

    hiii please sir can you help me to building my college navigation please sir help me

  • @katherinenavarrohansen2748
    @katherinenavarrohansen27482 жыл бұрын

    Hi Maximilian, Your tutorial is extraordinarily good, but there is something that is not working for me, can you help me?

  • @Fuenfgeld

    @Fuenfgeld

    2 жыл бұрын

    Can you document your problems here github.com/Fuenfgeld/HospitalNavigator/issues? Then I can have a look

  • @katherinenavarrohansen2748

    @katherinenavarrohansen2748

    2 жыл бұрын

    @@Fuenfgeld perfect :-) thanks you

  • @katherinenavarrohansen2748

    @katherinenavarrohansen2748

    2 жыл бұрын

    Done, I have uploaded it

Келесі