Augmented Reality Indoor Navigation Demo - ARCore based

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

#augmentedreality #indoornavigation #arcore
Indoor navigation can be supported with augmented reality to give hints on the movement direction just from your phone. In this video we explain how an ARCore-based indoor navigation app works. Read our blog post to learn more: bit.ly/3vHGkGJ
Timecodes:
00:00 - Intro
0:17 - AR demo explained
1:12 - How AR indoor navigation app works
MobiDev is an international software engineering company with headquarters in the US and UK and R&D centers in Poland and Ukraine. We support visionaries in creating their products having years of experience in AI-powered solutions, machine learning, augmented reality, and IoT.
Contacts for business inquiries:
mobidev.biz/
info@mobidev.biz
__________________________________________________________________________
📘Read our blog: bit.ly/3RGMKQ1
💻Join our team: bit.ly/3ozN6ux
✨Follow us on social media:
LinkedIn: / mycompany
Twitter: / mobidev_
Facebook: / mobidev.corporation
Instagram: / mobidev_team

Пікірлер: 70

  • @Jakerski
    @Jakerski4 жыл бұрын

    Legend says that the assistant is sitting there for 8 hours straight every day, doing nothing but answering video calls.

  • @MobidevBizCorp

    @MobidevBizCorp

    4 жыл бұрын

    This legend is a bit wrong. The assistant has different administration tasks connected with office management and security. The video calls task is just one of the management activity components.

  • @9justin7
    @9justin73 жыл бұрын

    im using Unity platform, yes, but in terms of SDK im using ARCore, i imported the packages to use the AR function, my problem now is i didnt know how to implement the navigation into AR.. ANYONE? plss

  • @jeetshah6923
    @jeetshah69234 жыл бұрын

    When depth api is going to be released? Any idea?

  • @NMG717
    @NMG7173 жыл бұрын

    Any possibility to purchase it or get it on SAAS basis?

  • @aserashaikh9373
    @aserashaikh93735 жыл бұрын

    Its amazing we studies for augmented reality 👍👍👍

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    perfect!

  • @raffls.8822
    @raffls.88225 жыл бұрын

    Looks great! How do you keep track of where the phone is positioned and how do you manage the displaying of the path?

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    We know the location of each visual marker. When the app scans the marker, we do reverse transformation to get the user's location. Then we calculate the route based on the user's location and destination. We don't draw the whole route to prevent content overlapping, because as you may know, AR content is always placed above the real-world layer, and occlusion by walls is a common issue. There are several ways to do it, but this one by far is the most cost-effective.

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    @@fadfooood Yes, you are right, the standard compass accuracy margin is about 20 degrees. We've solved this issue by encoding the correct azimuth in the AR marker and setting up further correction. Something like "the front face of the marker is rotated to the North by 73 dergrees."

  • @mindheadlines
    @mindheadlines4 жыл бұрын

    Yes, Scanning can be done with augmented images ? what method you have used to store a map and render it ? I mean have you used cloud anchors to do that ?

  • @yashgadodia213

    @yashgadodia213

    4 жыл бұрын

    i want to know this also

  • @MobidevBizCorp

    @MobidevBizCorp

    4 жыл бұрын

    No, we didn't use cloud anchors because ARCore Cloud Anchor API has the quotas for request bandwidth (see details: developers.google.com/ar/develop/java/cloud-anchors/developer-guide-android). We use our custom backend which implements similar functionality, however instead of 3D feature map we use augmented images and their coordinates.

  • @karlotten8142
    @karlotten81425 жыл бұрын

    How does this system work without beacons or wifi to precisely locate the user at any point? Is this pixel/imagine matching to previously captured way-points?

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    Our app is based on an AR framework. The map model knows the location of key elements of a room/floor (e.g. walls, furniture, destinations), as well as coordinates of visual markers placed around. A user scans a visual marker, the app, knowing the approximate position of the marker on the map, calculates user location. Then the app uses smartphone odometry to estimate the current location in relation to the position where the user scanned the marker.

  • @potorrero
    @potorrero3 жыл бұрын

    Why isn't this a standard today? So useful.

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    good point!

  • @leenabdal-khaleq8501
    @leenabdal-khaleq85014 жыл бұрын

    How did u align the cartesian coordinate to geographic coordinates ? Did u used google map ?

  • @leenabdal-khaleq8501

    @leenabdal-khaleq8501

    4 жыл бұрын

    I need answer ,please

  • @un-ro
    @un-ro2 жыл бұрын

    Nice, I just try to implement this for my thesis with Android ARCore Native, hope it work too. Do you guys have a recommended platform / reference to store these data ? like the point, marker etc

  • @MrWasGehtSieDasAn121

    @MrWasGehtSieDasAn121

    2 жыл бұрын

    Hey UxDox, I am doing the same stuff for my thesis. Do you want to connect?

  • @gokulraam6912

    @gokulraam6912

    Жыл бұрын

    @@MrWasGehtSieDasAn121 I would love to connect. How may I contact you??

  • @mindheadlines
    @mindheadlines4 жыл бұрын

    How much distance you have covered between each marker that your are scanning with augmented images ?

  • @MobidevBizCorp

    @MobidevBizCorp

    4 жыл бұрын

    Actually, there is no exact answer, because it depends on ARKit's tracking quality, which in turn depends on the environment and many other factors (uninterrupted session, the extensiveness of movements, etc.). In general, additional markers have to be placed on average every 50 meters.

  • @lahiruferreira2586
    @lahiruferreira25863 жыл бұрын

    Does anyone know how can develop a system to show the path to the user when driving inside an indoor parking area? which technology can be used?

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    Probably you need to combine gps + visual markers (camera is a must). Another option - to combine with some kind of beacons. Eventually, it depends on a business case

  • @kevinnguyen1664
    @kevinnguyen16644 жыл бұрын

    Super cool!

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    thanks!

  • @agilam8342
    @agilam83424 жыл бұрын

    how can we implement in both android and IOS is there any platform to do so?

  • @MobidevBizCorp

    @MobidevBizCorp

    4 жыл бұрын

    There are some options: - Use Unity + ARKit and ARCore. In this case, part of the code will be common and another one - separate for each platform - Use cross-platform AR SDK (like Vuforia) but the quality will be worse than using ARKit/ARCore Read our article "How Augmented Reality-based Indoor Navigation Works", where are described details about technologies mobidev.biz/blog/augmented-reality-indoor-navigation-app-developement-arkit

  • @athiras2670
    @athiras26704 жыл бұрын

    How does this routes are saved ? Can you guide us to save routes ?We are stuck with our final year B-tech project....😢Is there any tutorial available to do this

  • @aniketkumarchaudhary9066

    @aniketkumarchaudhary9066

    3 жыл бұрын

    Hey , did your project gets complete if yes then please help me also

  • @linkirbyoshi644
    @linkirbyoshi6444 жыл бұрын

    Are those scribblenauts assets at 1:38?

  • @MobidevBizCorp

    @MobidevBizCorp

    4 жыл бұрын

    Sorry, could you please rephrase your question?

  • @rutujamore2786
    @rutujamore27864 жыл бұрын

    can you plzz tell me this arcore is used in what??means whether unity or any other??Till i know it is arcore is sdk so can you plzz clear my idea?

  • @MobidevBizCorp

    @MobidevBizCorp

    4 жыл бұрын

    ARCore could be used in native applications (java/kotlin) or in Unity or in Unreal (developers.google.com/ar) Our example is native (kotlin), but you can use any option For instance, we use it for two purposes: 1) Determination user's position with the help of Augment Images (developers.google.com/ar/develop/java/augmented-images) 2) Drawing AR itself, in our case 3D arrows and information plates (developers.google.com/ar/develop/java/quickstart) Read also our article "How Augmented Reality-based Indoor Navigation Works" mobidev.biz/blog/augmented-reality-indoor-navigation-app-developement-arkit

  • @leenabdal-khaleq8501

    @leenabdal-khaleq8501

    4 жыл бұрын

    @@MobidevBizCorp 404 Error !

  • @funandgameswithzayn
    @funandgameswithzayn2 жыл бұрын

    Can i use kotlin for indoor AR navigation... is there any guide through for that???

  • @MobidevBizCorp

    @MobidevBizCorp

    2 жыл бұрын

    Hello! We're sorry, unfortunately we do not provide guidance on the matter. But you can check our blog to find some more details on technology implementation: mobidev.biz/

  • @lorenchris2538
    @lorenchris25384 жыл бұрын

    Is this project using beacons/gps or just computer vision ?

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    just CV. but in production the combination could be used

  • @bhaveshsharma7370
    @bhaveshsharma73705 жыл бұрын

    I've heard that it stores maps only for 24 hours, is it true?? Actually I have to build an app for indoor navigation for shopping mall. Can you guide me?

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    If you mean cloud storage and it is managed by your company - you can store maps as long as you need.

  • @bhaveshsharma7370

    @bhaveshsharma7370

    5 жыл бұрын

    Thank you for your reply But ARCore only supports a few mobiles, how can I use it for any android mobile?

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    @@bhaveshsharma7370 Yes, you are right, one should take note that ARCore works on a limited number of devices. However, the growing popularity of AR boosts demand, and new devices will keep emerging. You can find the full list of currently supported devices here: developers.google.com/ar/discover/supported-devices

  • @RicoMendez

    @RicoMendez

    5 жыл бұрын

    I need to do the same - did you manage to figure anything out? I would be most grateful if you could lend assistance in any way.

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    @@RicoMendez Yes. This video shows a prototype, while we are working on a new, more complex version. Our team would be happy to develop a custom solution for you. Please contact us at info@mobidev.biz.

  • @ahmedbebars3716
    @ahmedbebars37165 жыл бұрын

    how ARcore read the route on indoor map?

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    Map models contain a list of vertices and a list of paths that in fact are links between vertices. When a user selects a destination, the app calculates the optimal route based on existing vertices and paths so that the last vertex in the route must be as close to the target as possible. As a result of route calculation, we get an array of paths in the order of proximity to the destination. That said, reading the route on the indoor map means reading the elements of the array of paths.

  • @ahmedbebars3716

    @ahmedbebars3716

    5 жыл бұрын

    @@MobidevBizCorp use blueprint map to the place

  • @izaz6706

    @izaz6706

    4 жыл бұрын

    @@ahmedbebars3716 Dijkstra Algorithm or A*

  • @dafibh
    @dafibh5 жыл бұрын

    All these using arcore?

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    Yes, this application works with the help of ARCore and we used the cloud for maps storage. The same can be implemented in iOS with the help of ARKit for indoor navigation, watch this demo kzread.info/dash/bejne/iKGGsc9vnsWrnKQ.html as an example.

  • @Gamer25ize
    @Gamer25ize2 жыл бұрын

    mobidev can you upload tutorials how to make a simple indoor navigation app i need for my college project.,..i no nothing about app development and need to make this asap

  • @MobidevBizCorp

    @MobidevBizCorp

    2 жыл бұрын

    Hello, Preetam, It is always better to learn from courses rather than KZread tutorials. Probably, we'll make some video tutorials in the future, but these will be on more high level things.

  • @aasiabatool7883
    @aasiabatool78835 жыл бұрын

    Is ARCore best only for IOS?not for android.

  • @MobidevBizCorp

    @MobidevBizCorp

    5 жыл бұрын

    Vice versa. In this example we used ARCore - an augmented reality development platform for Android OS. And for iOS we use ARKit framework. Check out our iOS example here kzread.info/dash/bejne/iKGGsc9vnsWrnKQ.html

  • @nizamtechzmy3490

    @nizamtechzmy3490

    4 жыл бұрын

    ARCore - android ARKit - iOS

  • @ShaharyarQadirJahejo
    @ShaharyarQadirJahejo4 жыл бұрын

    What would be the worth of this app if someone approaches you as in ...how many dollars for this simple level app

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    everything depends on a use case. reach us and we can chat

  • @muteealjabri
    @muteealjabri4 жыл бұрын

    How to do this?? Please give me Tutorial

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    unfortunately, we don't have one to share ( its experience

  • @daviddub
    @daviddub2 жыл бұрын

    Who uses this technology right now? I'm truly curious.

  • @MobidevBizCorp

    @MobidevBizCorp

    2 жыл бұрын

    Indeed, AR is an emerging technology, which is used by early adopters mostly. Among the big names leveraging indoor navigation systems with the technology are retailers like Target and Home Depot. Volkswagen utilized AR indoor navigation to improve localization in their manufacturing processes. At least that's what we know.

  • @epicvillain8308
    @epicvillain83083 жыл бұрын

    When “totally awesome computers” ads make this video look like a “totally awesome computers” ad. Barf.

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    Sure, its a marketing staff. But based on technologies that are already exist ))

  • @YouMockMe
    @YouMockMe4 жыл бұрын

    Seems old. ...anything newer?

  • @MobidevBizCorp

    @MobidevBizCorp

    4 жыл бұрын

    Hello. Yes, as you can see, the date of publication is September 2018. During this time, undoubtedly, AR development has provided new opportunities for Android. Unfortunately, we don't have a video with a new version of ARCore, but you can watch a new video for ARKit from our developers: kzread.info/dash/bejne/h4Spt9CghKTHabQ.html. If you have any questions, don't hesitate to write to us at info@mobidev.biz.

  • @treediegames7199

    @treediegames7199

    4 жыл бұрын

    @@MobidevBizCorp Can we please get the tutorial for this?

  • @oleksiitsymbal8205

    @oleksiitsymbal8205

    3 жыл бұрын

    @@treediegames7199 unfortunately, we dont have one(

Келесі