Coding INDOOR NAVIGATION with A* Pathfinding

Поделиться
HTML-код
  • Опубликовано: 22 окт 2018
  • Today's Augmented Reality tutorial goes over an ARkit app for Indoor Navigation in Unity. We will go over how to use Placenote for persistent AR and the A* algorithm for pathfinding. Let me know if you guys have any questions in the comments!
    #ComputerScience #IndoorNavigation #Algorithms
    GitHub Project:
    github.com/MatthewHallberg/In...
    MEET SINGLE AR DEVELOPERS HERE (Discord):
    / discord
    Music:
    BITWVLF - Signs
    Follow me on:
    Facebook: / matthewchallberg
    Instagram: / matthewhallberg
  • НаукаНаука

Комментарии • 344

  • @user-li4xb9me2u
    @user-li4xb9me2u 5 лет назад

    It's the video I've been waiting for a long time ..... Thank you very much Matthew

  • @AnujSharma-yr4rp
    @AnujSharma-yr4rp 5 лет назад +4

    I'm just starting a project using augmented reality and you are truely inspiring!
    Thanks a lot for these videos!!!

  • @sunnyqureshi2861
    @sunnyqureshi2861 5 лет назад +2

    Matthew you are brilliant work in Augmented Reality 😊

  • @Kazumo
    @Kazumo 5 лет назад +3

    I'm so happy to see a new video from you, Matthew! Amazing one as always, thanks a lot.

  • @vladsamonin9794
    @vladsamonin9794 5 лет назад +1

    Same busy with school. But was waiting for the new video. Going to use the info for AI class seems like very cool project. Thank you for sharing.

  • @karlotten8142
    @karlotten8142 5 лет назад +1

    Great stuff! Why can't more RUclipsrs be this concise and effective with their content? Question.... What accuracy can you achieve with the placement of these nodes? cm, mm, miro, nano? I am thinking of an industrial application that could use this.

  • @hamzzashaffi
    @hamzzashaffi 5 лет назад

    Finally a new video!

  • @seaniethemick
    @seaniethemick 3 года назад

    Mr. Hallberg, your videos are a diamond in the rough. Really great stuff, thank you for doing these. Can you recommend a program for beginners to learn Unity and AR development? Happy Christmas!

  • @secompartenlibros8241
    @secompartenlibros8241 5 лет назад +2

    Its amazing how A.R. has been growing!
    Thanks for sharing you knowledge ur videos help me a lot always! .
    Hope to see this sdk for Android

  • @pablogutierrez5461
    @pablogutierrez5461 5 лет назад +1

    Hey Matthew I love what you are doing with your videos they are truly amazing
    Just wanted to ask if you can make a video on how you used a image in the real world to effect a gun in the vr world
    Like how you did in Stalk.
    Thank you for everything and I can't wait for the new ideas you come up with.
    Have a great day.

  • @lingxianglu849
    @lingxianglu849 5 лет назад +10

    Great video! I have been working almost 2 months to use filtering method combining RSSI beacon and gps result for higher localization accuracy, but it never work so well, placenote is definitely worth to try!

    • @Spencergolde
      @Spencergolde 10 дней назад +1

      Yeah RSSI is never a reliable system for at least a couple reasons. The main one that limits it's usefulness over time is that fine measurements taken one day can be completely different the next day if someone moves a metal shelf or a new router gets connected or whatever other reason. There so many opportunities for signal strength to change and then you'll be off by tens of meters, useless for indoor navigation.

  • @Kaushik-eo4ll
    @Kaushik-eo4ll 5 лет назад +1

    After so long finally ❤️

  • @waihanlim6699
    @waihanlim6699 5 лет назад +1

    I like your video very much! So knowledgeable!

  • @virajkaushalye6139
    @virajkaushalye6139 5 лет назад +1

    Thanks dude this is amazing!!!!

  • @xenithsanguine
    @xenithsanguine 5 лет назад +1

    Usage application; Cataloging mom and pop bookstores, and allowing customers to find sections and books simply.
    Now that's a great business to start!

  • @averyc7492
    @averyc7492 5 лет назад +5

    The placenote guys are so cool! Shoutout to PJ and Neil for helping me with their SDK 🔥

    • @MatthewHallberg
      @MatthewHallberg  5 лет назад +1

      Neil is the man! So nice and knowledgeable.

    • @hasanthiseneviratne7900
      @hasanthiseneviratne7900 5 лет назад

      i have an issue with downloading the unity sample app to my iphone 6s..sync failed..please any help?

  • @cloak69
    @cloak69 5 лет назад

    Aaaaaw senpai is back with another banger.

  • @279ann
    @279ann 4 года назад +23

    That's awesome! Still waiting for android version thx

    • @mingzetang3211
      @mingzetang3211 Год назад

      Just curious, is android version now released?

  • @thinktwicegamedev1853
    @thinktwicegamedev1853 3 года назад

    Bro thank you so much for your video, am not just clear on the part where you Map the room and set the arrows to know how to locate

  • @zismat
    @zismat 5 лет назад +2

    Perfect video and channel over all! One quick question ; how big the map can be ? Will affect phone performance or because its cloud based can support larger maps ?

  • @dplumly
    @dplumly 4 года назад

    Thanks Matt, worked on iOS 13.1.2

  • @mk48sz33
    @mk48sz33 5 лет назад +2

    Hi Matthew! Thanks for this amazing video and for sharing your knowledge. How would this work with ARCore or ARKit image marked AR or Vuforia Image Targets? Can I have them both running the same scene? Or do you suggest putting them in two separate scenes?
    My next question is, how many maps can you create in one scene?
    Thank you!!

  • @hemangshrimali6308
    @hemangshrimali6308 3 года назад

    This is sick

  • @heroiuraresjustinian4681
    @heroiuraresjustinian4681 4 года назад +4

    I want to make a 2d indoor positioning(I want to see the position of my drone/robot from above in a pre-made map).Can anyone provide me with any tutorials or suggestions or resources such as programs that would make my job easier?

  • @Therahul7175
    @Therahul7175 5 лет назад

    This is really cool! I wanted to understand that if you are using gps here than how is the accuracy for the indoor location.

  • @anmolshukla9775
    @anmolshukla9775 3 года назад +1

    Hi Sir, it is great video. It helped a lot.

    • @anmolshukla9775
      @anmolshukla9775 3 года назад

      What can we use instead of placenote for android??

  • @subhamchakraborty916
    @subhamchakraborty916 5 лет назад +1

    Awesome buddy

  • @shl4905
    @shl4905 5 лет назад

    Hi Matthew, thanks for sharing this.
    I encounter a question, after I create my map and read map from Placenote.
    after startSession called, currstatus of OnStatusChange in ReadMap is always WAITING
    is there anything I missed?
    thanks.

  • @saad6948
    @saad6948 4 года назад +3

    Hey, Matt! STILL WAITING FOR THE ANDROID VERSION PLS! You're awesome btw.

  • @mimi7132
    @mimi7132 5 лет назад +1

    I edited the project to work with multiple maps. Create scene works perfect but I can't see the map.
    After loading the map: prevStatus is waiting and current is lost then both are lost, and I cant find any points.
    What can I do to fix that?

  • @yunqihu1960
    @yunqihu1960 5 лет назад +1

    This is awesome. Indoor navigation has been something I am highly interested in, which is both cool and useful. Are you doing some project for Magic Leap? There is a Magic Leap hackathon next month in San Francisco. Thought it might be something you would be interested in.

    • @MatthewHallberg
      @MatthewHallberg  5 лет назад +1

      Yeahh I would love to play with one and I would have bought one the day it was released if I wasn’t soo poor lol. Hopefully I will be able to make some money when I’m done with school so I can get one.

    • @yunqihu1960
      @yunqihu1960 5 лет назад

      I totally feel you there. The Magic Leap one is pretty expensive. I spent over two years on mobile VR/AR before finishing my graduate school and having a full-time job to pay for all the XR "toys", lol. You will for sure get there very soon!

    • @AleOnNet
      @AleOnNet 5 лет назад

      @@MatthewHallberg Hi! you as an AR expert, what kind of detection this guy might be using on his app? Please check it out at twitter.com/shekitup?lang=en

  • @programmingparty
    @programmingparty 2 года назад

    I love it

  • @gamermclife2717
    @gamermclife2717 5 лет назад +2

    My guy Thanks for the app!!!!! If you don't mind can you show me how to configure and use Ps4 or Xbox controllers in Unity... Thanks in Advance

  • @azizah5020
    @azizah5020 5 лет назад +1

    How we do the same thing for indoor system but by using GPS?

  • @vedoxg
    @vedoxg 2 года назад

    can you explain how the algorithm gives those green dots whet it finds the obstacle and is that called mapping?

  • @gdzldn
    @gdzldn 5 лет назад

    very incredible :O

  • @aunabbas8582
    @aunabbas8582 5 лет назад +1

    Hi. I have question regarding arcore... How to pause or resume the arcore session?... I can't find any code example for it... Also I wanna know... Is it possible to serialize the arcore session?

  • @honlammatthewtang6527
    @honlammatthewtang6527 5 лет назад

    Hi Matt, would you mind to teach how to get the app & got the details in the placenote's "place"?

  • @juanm.rodrigo1155
    @juanm.rodrigo1155 5 лет назад

    Hello Mathew, great tutorial on interior navigation.
    How could the RA be added to the example?
    I tried to import the 'ARKit1.5' to make RA and I get errors when loading the package, any ideas ?, I would appreciate it.
    Thank you
    regards

  • @manojmadushanka9356
    @manojmadushanka9356 5 лет назад

    thank you sir

  • @ozkanadar2971
    @ozkanadar2971 5 лет назад

    Hello guys!
    I have build my application but problem is I cannot read map which I saved already. How can I see?

  • @Unknownnotfound123
    @Unknownnotfound123 5 лет назад +1

    Thank you so much for the tutioral 😊🤗🤗🤗🤗...it looks amazing.....you are amazing too.... hope it will help us...

  • @joodjindy318
    @joodjindy318 5 лет назад

    Hello matthew...awesome!!
    I have a question....how you move the camera in unity world with the device?

  • @abudriaz9678
    @abudriaz9678 5 лет назад

    hey mattew iam modifying the placenote randomshpes sample app map is creating and loading successfully but how will i be able to give animation to only the last destinition node in it iam not getting it any help?

  • @naroladivyesh1468
    @naroladivyesh1468 5 лет назад

    hey... there we make the project on the indoor application in ar so were from start project plz guidance on the project how to make a map in unity......

  • @omarelherraoui6031
    @omarelherraoui6031 3 года назад +1

    Can i find the code that you wrote for this, I'm trying to replicate a similar project for school?

  • @ronakdarji1960
    @ronakdarji1960 4 года назад

    Hey bro thanks for this amazing video. I am getting this error while importing Placenote saying "The Associate Screen cannot be loaded". how to solve that?

  • @muhammadusman6713
    @muhammadusman6713 5 лет назад

    PNSetFrame Placenote SDK not initialized and
    Empty landmarks, probably tried to fail
    LibPlacenote:GetMap()
    FeaturesVisualizer:DrawMap()
    when i run the application .. two error occured which are highlighted above .. kindly help me to resolve this error

  • @NabilMajid
    @NabilMajid 5 лет назад

    How can i put a 3D object in VR over an image in a specific lattitude and longittude? Do you havr a tutorial?

  • @denolaa_
    @denolaa_ 4 года назад

    Hello Matthew. Was just wondering if you know what to do when the error message " The associated script can not be loaded. Please fix any compile errors and assign a valid script " ?

  • @RudraSingh-pb5ls
    @RudraSingh-pb5ls 4 года назад

    Where have you uploaded the video to perform indoor navigation in android devices

  • @gundeep0
    @gundeep0 5 лет назад

    Is there any way to do the same for browser platform on android and IOS?

  • @arpitbharadwaj8799
    @arpitbharadwaj8799 4 года назад

    In create map option whenever i move my camera in Unity it comes back to (0,0,0) whenever i stop moving it
    Please help me as soon as possible its my college project

  • @juanm.rodrigo1155
    @juanm.rodrigo1155 5 лет назад

    Hi Mathew, you can put more ' Create Destination ' than just one.
    I'd appreciate it if you'd tell me how to do it.
    Thank you
    Best regards

  • @danilobastidas4672
    @danilobastidas4672 5 лет назад

    tengo una duda, si uso unity 401FT en windous 10 tambien funciona.......

  • @christiansicari8929
    @christiansicari8929 5 лет назад +2

    Are there updates about Android version? is it possible to do too?

  • @aliammar160
    @aliammar160 5 лет назад

    hey Matthew ....how can i render videos on specific gps coordinates????plz help....im stuck with this problem

  • @efeorobogha3991
    @efeorobogha3991 5 лет назад

    Hey Matthew !!....Thanks for your work!!....Its December now and I am wondering if the android solution is verry close ??

  • @fxyde
    @fxyde 2 года назад

    Hey Matthew, I managed to make this work even with iOS 15 and i'm glad. I know this might be a little late but could you do a video of explaining the codes in the scripts you made? I'm trying to study your work and develop my own app and it would mean a lot!

    • @sinushorts01
      @sinushorts01 2 года назад

      How would you do that?? Will you please explain?

    • @Shivam-kt8xo
      @Shivam-kt8xo Год назад

      Hey brother i need your help in developing this project for my college project please help me

  • @zacharyjohnson2299
    @zacharyjohnson2299 3 года назад

    So after you create the map in the app, does the user also need the app or can they scan a QR code which will then show them directions to their destination?

  • @nikitapatil1062
    @nikitapatil1062 4 года назад

    when I'm building this project it is giving me error "because you are not a member of this project this built will not access unity services. Do you want to continue?" What should I do??

  • @shivaniaggarwal9611
    @shivaniaggarwal9611 5 лет назад

    hi , i am facing with mapping the indoor map , please suggest me the App for ios for mapping (localize ) .please please i request you

  • @nikitapatil1062
    @nikitapatil1062 4 года назад

    I'm working on indoor navigation AR app for college building. I want to scan route in placenote app and add notes too. How can I do it with latest version of placenote. Want tutorial which will guide from scratch. Please help!!!

  • @0GRANATE0
    @0GRANATE0 3 года назад +2

    Hey Matth will there be a tutorial without using placenote? Thx :)

  • @Tushar-mg2ng
    @Tushar-mg2ng 5 лет назад +3

    Definitely going to try the RSSI method, I think it can be perfected with machine learning upto some extent. But how would you go about on accurate outdoor navigation? So far I've been trying to combine slam and gps to create an accurate map of my neighborhood but it's too much work to do on my own :P

    • @MatthewHallberg
      @MatthewHallberg  5 лет назад +2

      Yeah I have read about people using ML to calculate a more accurate position among nodes that’s a cool idea. Yeahh that would be hard I’m over the GPS stuff it’s soooo frustrating lol.

    • @haseebasif3233
      @haseebasif3233 5 лет назад

      Amazing that really gonna work out for me .. thanks 👍👍👍❤

  • @surajshukla345
    @surajshukla345 5 лет назад

    Hi Matthew, how can we create an application like vuforia chalk.

  • @Anton12907
    @Anton12907 5 лет назад +1

    That will look even cooler with dots not visible behind walls, 6d.ai is capable of creating occlusion

  • @tolcserygergely5389
    @tolcserygergely5389 Год назад

    Hey, thank you for the video! I'm just started to plan a little AR treasure hunting app, what will operate only in my apartment.
    I'm a programmer but never did anything AR and/or mobile. I'm just wondering, what are the best technologies to use here.
    - I want virtual marks to appear on strictly specified 3d points (x,z and y too)
    - I can't put any marks on the places, to drive the app
    - I can teach the 3D space to the app before the using - in general - but I can't garantee, that every little thing will be on the same place (only walls, doors, bigger furnituers)
    I would like to put a game layer onto it but it's not in AR, just some questions, the gamer has to answer to get the mark of the treasure. - it has nothing to do with AR
    This thing in your looks nice, but I need it for android, and - if I'm right - they didn't make it for android yet.
    Thank you for the advice

  • @euphoricash13
    @euphoricash13 5 лет назад +2

    And gentlemen we finally got the most awaited video. Thanks Matt.

    • @MatthewHallberg
      @MatthewHallberg  5 лет назад

      HHha now everyone can’t quit asking lol and I can go back to makin easy videos.

    • @euphoricash13
      @euphoricash13 5 лет назад +1

      @@MatthewHallberg I got it working. However I'm unable to read the saved maps. They're being saved in the places tab in placenote dashboard. I checked. The Readmap app just loads AR camera and does nothing. I tried walking around but no collisions with the arrows.

    • @MatthewHallberg
      @MatthewHallberg  5 лет назад

      Maybe plug into x code and see what errors your getting. I know for me it won’t reload the map if I didn’t create a destination mode (that diamond) it will get into an infinite loop. I should have put a check for that but was just rushing to get everything done so I left a ton of stuff out.

    • @euphoricash13
      @euphoricash13 5 лет назад

      @@MatthewHallberg Yup I'm gonna do that in a bit after breakfast. I did create the destination. I'm tried scene kit version too from placenote but unity seemed much easier and clean.

  • @jaimegomez5639
    @jaimegomez5639 Год назад

    Nice video! I will like try to create a spacial app but at this moment PlaceNote don't have support for android, do you recommend other platform to both devices(Ios and android)? tks!

  • @rohithgundla7131
    @rohithgundla7131 2 года назад

    it shows me this in the build settings
    "Unable to access Unity services. Please login, or request membership to this project to use these services"
    while I'm trying to build for iOS .

  • @rohith6xt
    @rohith6xt 3 года назад

    Can you list which are the algorithm used in the development of ar

  • @najmihamdi9267
    @najmihamdi9267 5 лет назад

    What hardware that we need? Can we make Ar path way and map without use bluetooth beacon

  • @arouareads
    @arouareads 5 лет назад

    hi what'up you don't post videos for a long time, waiting for new videos!! I want to ask you if I can add AR objets to my virtual map implemented with mapbox for unity. Thank you :)

  • @rhayvenlance
    @rhayvenlance 5 лет назад +11

    Still waiting for the android implementation

  • @Michael-jl7wn
    @Michael-jl7wn 4 года назад

    How can you have multiple destinations for a user to navigate to?

  • @sebas_f19
    @sebas_f19 4 года назад

    Usted podría abrir o crear un tutorial completo de como hacer todo este proyecto desde cero integrando personalizaciones de distintos mapas con lugares de destino diferentes?
    se lo agradecería si crea un tutorial completo desde cero.

  • @chiraperera
    @chiraperera 5 лет назад

    Good luck with that :)

  • @eeww4510
    @eeww4510 Год назад

    That's cool I like it! I want try build ar outdoor navigation but I have no idea how to do it.Can you show me how to do ar outdoor navigation?

  • @qyvonl5876
    @qyvonl5876 4 года назад

    i seem to get a error for those scripts in Make and Read map. it says to fix any compiling issues...
    Anyone got any idea how to fix this??
    EDIT: The exact thingy i get is :
    The associated scripts cannot be loaded.
    Please fix any compile errors and assign a valid script.

  • @diannovita9910
    @diannovita9910 4 года назад

    Can you tell me how to make apps like this with unity windows android

  • @ekeshkumar-rc4hb
    @ekeshkumar-rc4hb Год назад

    hi sir does it work for navigation through stairs and multiple floors

  • @vasanr2839
    @vasanr2839 5 лет назад

    Bro can i use the same code for ARcore Android. I am trying to use it with 6d.ai because they give android support. Will your code supports these android stuffs?

  • @chaosmythic2256
    @chaosmythic2256 5 лет назад

    can you make a tutorial that can search and find the destination of an object or text UI in 3d
    thank you sir and god bless.

  • @chanderprakash9688
    @chanderprakash9688 5 лет назад +1

    Can you make the same tutorial with arkit worldmap .

  • @qyvonl5876
    @qyvonl5876 4 года назад

    I am currently looking to get this working.
    thx for all the explanation, but did you update it at some point? i downloaded the stuff from the github and when i open it with unity it says it is 2018.4.8 instead of the 3.0 you clicked on..

  • @najmihamdi9267
    @najmihamdi9267 5 лет назад

    Thanks. I realy need this source code. For my project FYP but. I dont know how to import all your source code and run on my pc

  • @yakshitjain3048
    @yakshitjain3048 4 года назад

    Hey Mathew
    Can the project work on multiple floors and staaircases

  • @harshbansal7497
    @harshbansal7497 4 года назад +1

    Hello Matthew Still waiting for the Android Version. Hope you come up with the better solution soon

  • @rishikant5532
    @rishikant5532 4 года назад

    Hello Mathew, can we do the development on windows machine for this ??

  • @esukumar
    @esukumar 5 лет назад

    Hi Matthew, Very nice tutorial..I tried as you shown in this tutorial, after create map it showing successfully updated..!!.. after that nothing happening..i tried relaunch the app and tap on road map after that it's not showing any thing can please tel me what i am missing...???Any one pls help me

  • @psycho_ocelot
    @psycho_ocelot 5 лет назад

    can i save in the android built-in sqlite?

  • @AnkitKumar-mh2kx
    @AnkitKumar-mh2kx 5 лет назад

    How can I compile this on a Windows PC

  • @shortquts
    @shortquts 5 лет назад

    Hi! :)
    Whenever I try to save the map the "save map"-button lights up as it was pressed but nothing happens. I use a newer version of unity + ios12. Is there any solution to this? I can't find a way to fix this because my skills are not that advanced.
    Would be awesome to receive any help! :)

    • @tangankucingg
      @tangankucingg 4 года назад

      Nah, life sucks, no one's gonna help, fuck life

  • @virajdoshi8076
    @virajdoshi8076 5 лет назад

    how to create map in android
    please can you tell me.

  • @DIYRobotGirl
    @DIYRobotGirl 4 года назад

    I would like to put a clock in a passthrough ar.

  • @adityasprojects7126
    @adityasprojects7126 3 года назад +1

    Can u pls make a video with ar core. I couldnt find anything online. Also like u said in 4:08 We have persistent cloud anchors right. So that should solve 24h problem. So can u pls make another video?

  • @JoystickLab
    @JoystickLab Год назад +1

    Man I miss you. Come back and make more video :(

    • @MatthewHallberg
      @MatthewHallberg  Год назад

      Ahhh haven’t heard from you in a while! How you been?

    • @JoystickLab
      @JoystickLab Год назад

      @@MatthewHallberg ha ha. I am good. been experienting with indoor navigation. Thats how stumbled upon this video

  • @sidharths4096
    @sidharths4096 3 года назад

    Is it possible to expand this to a PC?.. like for a C++/python based autonomous robot?