02/05 - ARFoundation Indoor-Navigation - NO Cloudanchor, NO ARPointCloud, (almost) NO Coding!

  Рет қаралды 31,773

FireDragonGameStudio

FireDragonGameStudio

Күн бұрын

Пікірлер: 346
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
The first part of this tutorial can be found here -> kzbin.info/www/bejne/nKard6WDj5mkldU The third part of this tutorial can be found here -> kzbin.info/www/bejne/rZCcfXqVeZ6WZrM The fourth part of this tutorial can be found here -> kzbin.info/www/bejne/q3LdgZeqbL-NhJY The Github repository can be founde here -> github.com/FireDragonGameStudio/ARIndoorNavigation
@shortstrend6629
@shortstrend6629 2 жыл бұрын
Bro please upload your 2nd project. 😭. I tried but that line to target cube is not showing. Please upload your project for reference
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@shortstrend6629 it's already in GitHub :) Link is in the pinned comment.
@shortstrend6629
@shortstrend6629 2 жыл бұрын
@@firedragongamestudio thanks buddy now it's working fine. 👌🔥
@joshuadanieldsouza
@joshuadanieldsouza 9 ай бұрын
Great video , learned a lot also for people who are not getting the line renderer try to change the the navigational area(old environment) y axis value to zero than move the newly created environment downwards w.r.t y axis . It worked for me also make the targetobjects static.
@mokamig
@mokamig 2 жыл бұрын
Excellent video and learning. I would really love a series on more complex and programmed indoor navigation. Thank you very much for the knowledge.😁
@user-qw6wi7gd6i
@user-qw6wi7gd6i 6 ай бұрын
How to change the target position after the 15.50 sec in video pls tell me
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
Just change the position of the target itself.
@singlehari343
@singlehari343 6 ай бұрын
How to change starting point (indicator) and AR camera sir after 15:50 sec in video
@ashwoq_s_4547
@ashwoq_s_4547 Жыл бұрын
15:45 for those who not getting the line renderer kindly put the navigation target(GameObject) into static (yes with their children)
@nazhanshah22
@nazhanshah22 Жыл бұрын
Still not working for me, please help
@ultron4008
@ultron4008 Жыл бұрын
@@nazhanshah22 Did you get any solution?
@workohh
@workohh 9 ай бұрын
hi, did u found any solution @@ultron4008
@farukiyxd
@farukiyxd 8 ай бұрын
Any solution?
@kathirarul4112
@kathirarul4112 6 ай бұрын
​@@nazhanshah2215.50sec in video the line renderer path showing only one target other 2 target not showing Please help me
@satyendra5654
@satyendra5654 2 жыл бұрын
Oh, I love you, thank you thank you soo much. ;) this tutorial helped me a lot.
@rjclark730
@rjclark730 Жыл бұрын
How do you properly connect the QR code images to the Empty Game Objects in QRCodeRecenterTargets so the QR reader associates the code to the gameobjects. You mention at 27:37 that you will copy it in, but I'm a little lost on where you are putting them and connecting them to the empty GO's.
@firedragongamestudio
@firedragongamestudio Жыл бұрын
It's not about the images, it's about the values of the QR codes. The names I put into SetNavigationTarget (15:00) is checked for the scanned QR code value. And the final connection is made at 23:00, where I connect the values to the empty GOs.
@kathirarul4112
@kathirarul4112 6 ай бұрын
How to change the indicator position 15:50
@rizz491
@rizz491 18 күн бұрын
Hy, cant see linerenderer also i am new to gihub so i dont know how to solve this issue. I hope i will get reply from you.
@abhisheksk24
@abhisheksk24 Жыл бұрын
Hey really amazing video!! I had a few doubts hoping you could help me out. I wanted to ask how are we linking the qr codes images to recenter targets . Like how after scanning the code are we getting recentered because in my system I am not getting recentered and hence I am not able to understand whether the code is getting scanned or not.
@firedragongamestudio
@firedragongamestudio Жыл бұрын
It's not about the images of the QR codes. It's about the content. The QR code reader (ZXing) detects the information within the codes and matches them with the recentering points. So any mistakes in writing the names will result in "no match" and therefore not recenter.
@ameeransar5297
@ameeransar5297 Жыл бұрын
Hi Abhishek, Have you solved this. In my case also QRcode recenter not works
@firedragongamestudio
@firedragongamestudio Жыл бұрын
@@ameeransar5297 Check for typos in the QR code value comparison and Unity Inspector.
@kenshirononan7613
@kenshirononan7613 Жыл бұрын
@@firedragongamestudio Hi have you solved this? and should the QR Code be scanned using the app? I already checked the QR value and the QRCodeRecenter inspector and they have already the same name. Thank you for your response
@semaa9498
@semaa9498 2 жыл бұрын
Thank you @FireDragonGameStudio for the 2 tutorials you have released so far, they have been really helpful! May I request in future tutorials if you can show us how to make this application as a Web AR? That would be so helpful as well. Thank you again!
@singlehari343
@singlehari343 6 ай бұрын
Sir Line Renderer path not showing in after build app in andriod
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
Check if the height is set correctly.
@ashleshagosavi8953
@ashleshagosavi8953 5 ай бұрын
Hello, Is your problem solved? cause I’m facing the same problem and need the answer for same.
@GunzzYT
@GunzzYT Жыл бұрын
hey great tutorial but when i try and build my project to my device (android device) it works well for a moment but then the camera keeps lagging and then it crashes? i disabled the QrCodeRecenter script and then the app doesn't crash anymore? why does this happen because when i scan a QR code it keeps scanning it forever (if i keep my device camera there). it does reset the position of the Ar session origin but... yeah idk? any help is appreciated. I got it, i didn't devide the image height and width by 2 for some reason that fixed it. outputDimensions = new Vector2Int(image.width / 2, image.height / 2),
@firedragongamestudio
@firedragongamestudio Жыл бұрын
thx for posting the solution :)
@singlehari343
@singlehari343 6 ай бұрын
15.50sec in video the line renderer path showing only one target other 2 target not showing Please help me
@firedragongamestudio
@firedragongamestudio 5 ай бұрын
Check the GitHub repo!
@jctapnio9821
@jctapnio9821 2 жыл бұрын
Great tutorial, really helped me alot.. May I ask, how can I go about if I want to go to 2nd floor? Is it possible?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, it's basically like building a 3D world, where slopes are connected to the plains and work like stairs for the navmesh. In my experience the camera tracking often gets lost, when walking stairs, so it would make sense to "recenter" after stairs and to work with arrows or smth similar instead of the path calculation. There was someone who solved it via OffMesh Links so there is a bunch of possible solutions 😃
@singlehari343
@singlehari343 6 ай бұрын
How to change starting point (indicator) and AR camera sir after 15:50 sec in video
@firedragongamestudio
@firedragongamestudio 4 ай бұрын
AR camera is always starting at 0,0,0 so just move all the 3d stuff to an offset that suits your starting point.
@cretrazvan7435
@cretrazvan7435 2 жыл бұрын
Hello, nice tutorial and thank you very much! I would like to ask you couple of questions, I hope you have a bit of time to answer :) 1) I'm trying to replace the line with some arrows that shows up once you walk to the destination, could you give me some tips of how this should be handled? 2) how would you approach a navigation where there are elevators? 3) I've notice that recentering using qr code might result in some errors.. like you could scan it from a different position and you will be placed based on the position in unity, so there could be a little difference, how could you get a better accuracy without involving some constraints on the person that scan the code?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, I'm currently working on a video which takes care of these points. Hope to upload it in the middle of May 😃 ad 1) replace LineRenderer visualization with a custom one ad 2) check the other comments beneath this video, there are already a few suggestions ad 3) it depends, I'd reccomend footsteps on the floor, where users can scan from a (more or less) defined distance.
@cretrazvan7435
@cretrazvan7435 2 жыл бұрын
@@firedragongamestudio What I mean by replacing the line with arrows is that I wish to have only few arrows displayed in front of me (1-2 meters) and as you walk to the destination the rest of them appear. Thank you for your answer. Looking forward for the next video!
@kathirarul4112
@kathirarul4112 6 ай бұрын
​@@cretrazvan743515.50sec in video the line renderer path showing only one target other 2 target not showing Please help me
@Pujak-dz2sd
@Pujak-dz2sd Жыл бұрын
Awesome video learnt alot :) ... thank you so much... you can also use the AR Tracked Image manager for the QR code recognition. it also works very well and remove the dependency of QR code reader as well.
@K33zeke
@K33zeke Жыл бұрын
if i may ask, how would you implement this? I'm new to Unity/AR and i'm struggling with the QR codes
@ultron4008
@ultron4008 Жыл бұрын
@@K33zeke I am also facing problem with qr code and line also not visible if you find solution please share
@rumethj
@rumethj 6 ай бұрын
Hey this is an awesome and very helpful video series. Especially for begginers! I do have a single issue in my implementation and I was wondering if you could let me know where you think my issue stems from, As I see it the navmesh path doesnt get calculated properly. In person when I move, the navigation line seems to get offset. In addition, when I scan a QR code and my indicator gets teleported to the correct location, the path gets offset (although the path shape is accurate) from the indicator. What do you think is wrong?
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
Maybe your starting position is not accurate. You'll have to start exactly where you have the world origin.
@RezaulKarim-op9zg
@RezaulKarim-op9zg 2 жыл бұрын
Sir, can you please list out the possible reasons for line not visible if banking is done properly?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, this is a NavMesh Problem, which can be tested and solved within the Editor. The are various reasons, so it's impossible to list everything here.
@_aaamaalinnn
@_aaamaalinnn Ай бұрын
Hi, your videos are really helpful for me to understand AR Navigation. But, is there any other way do AR Indoor Navigation without set any starting point or without using any qr code recenter during development ( it just detect device location or detect the location where we start the system)?
@firedragongamestudio
@firedragongamestudio Ай бұрын
@@_aaamaalinnn hi :) yes, you can use anchors to ensure that objects stay at a certain position and orientation in space. Search for ARCore and Anchors to find more information about it.
@_aaamaalinnn
@_aaamaalinnn Ай бұрын
@@firedragongamestudio Thankyou, but by using this anchor can i do like for example, if i have 2 rooms( Room A and Room B) and i put the anchors in Room A, while my actual location is in Room B. When i run the application, will it detect my current location(which is in Room B) or anchors location?
@firedragongamestudio
@firedragongamestudio Ай бұрын
@@_aaamaalinnn you'd have to test it, but usually anchors are placed in a 3m radius. This means, rooms (if they are diverse enough) should be distinguished by the loaded anchor.
@miguelangelchiarello5232
@miguelangelchiarello5232 2 жыл бұрын
very good tutorial, thank you very much! I can read a barcode of a product and a scene opens with details of this product, is it possible?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
absolutely :)
@iyersub6553
@iyersub6553 2 жыл бұрын
I am getting 3 errors in the QrCodeRecenter script : the type or namespace 'NativeArray' not found. the name 'Allocator' does not exist in current context. Cannot implicitly convert type 'UnityEngine.Quaternion' to 'UnityEngine.Vector3'. The first two are from the line var buffer = new Native.... the last is from the last line of the script.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Well, that are very simple errors, please be a little more thorough when typing the code. The first two errors appear because you forgot to add the correct using directive -> using Unity.Collections; and the third error is simply a typo on your side. Check if the last line is really sessionOrigin.transform.rotation = currentTarget.PositionObject.transform.rotation;
@iyersub6553
@iyersub6553 2 жыл бұрын
@@firedragongamestudio Thanks. not much of a coder.
@Jaz-q5h
@Jaz-q5h 4 ай бұрын
When I pressed space key it doesn't update XR session origin Help me
@mohamedroshan1173
@mohamedroshan1173 5 ай бұрын
error in set navigation target 'object' does not contain a definition for 'transform' and no accessible extension method 'transform' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)
@firedragongamestudio
@firedragongamestudio 4 ай бұрын
seems like a typo. Check the Github repo, if in doubt.
@annisaberliana7275
@annisaberliana7275 2 жыл бұрын
Hi, that's great tutorial. I have idea, can you make a script to display distance and time we need to go to target? thankyou
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Great idea 😃 The tutorial series is already finished, so feel free to implement it.
@kiyawo3547
@kiyawo3547 3 ай бұрын
I have a question I know it is very common as I read the comments, I simply followed the tutorial here but whenever I run the application the Line doesnt show whenever I open and close my Toggle Visibility, I don't know if its the Culling Mask or the code itself is wrong or am I missing something?
@kiyawo3547
@kiyawo3547 3 ай бұрын
I found the answer: I need to put the targetcube down the floor and rebake it to make sure the line detects it
@adidel4474
@adidel4474 2 жыл бұрын
Is there any use for the GetImageAlternative script or it is just another way. The QrCodeRecenter script does the decoding of the Qr codes and also gets the position. Can you please tell what the getImage scrpit is for?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
It's just a possible alternative of getting the image data. It's not used here, but I found it interesting to show a way without the ARFoundation API 😃
@sarathchandran5149
@sarathchandran5149 2 жыл бұрын
Thank you @FireDragonGameStudio for the tutorial, its very helpful. May i know where is the GetImageAlternative script used really?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, my pleasure. The alternative is not used at all in this tutorial, I just wanted to show an alternative for everyone not using ARCore (e.g. Hololens) for the camerea based tracking. :)
@user-zi6or3cs8y
@user-zi6or3cs8y 5 ай бұрын
how did u get the result from qr code can u please explain me because it is not working for me when i am scanning the qr code?
@vasavikotta3381
@vasavikotta3381 5 ай бұрын
Iam not able to copy and pasting the at zxing folder
@UmerSaadat-n5b
@UmerSaadat-n5b 7 ай бұрын
Hi, in this whole project....Once the user reaches their destination in the app, they need to scan the QR code again or continue to find another destination as long as the screen is active.
@UmerSaadat-n5b
@UmerSaadat-n5b 7 ай бұрын
could u plz answr
@syahmctips2.071
@syahmctips2.071 4 ай бұрын
Can i ask why the line to the object didnt show up? like in 15.59
@firedragongamestudio
@firedragongamestudio 3 ай бұрын
WIt's because of the wrong height of the line renderer.
@itsmeet6455
@itsmeet6455 2 жыл бұрын
Hello, I just subscribed to your Chanel. I have an urgent question and would really glad if you could answer me. When I attach the 'Indicator' into 'object' of 'ToogleLineVisiblity Button'. Im not getting an option of 'SetNavigationTarget'. Therefore my 'ToogleLineVisibility button' is not working. PLEASE HELP!! I have checked my code many times and its correct. Facing this problem after time--> 13:30
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi and thx for the sub 😃The reason for this is, that you haven't added the SetNavigationTarget component to the Indicator object -> It's not directly shown in the video, but I mentioned it at timecode 10:09. I know that this is a common issue and caused by my bad recording skills, sry for the confusion ^^
@ameeransar5297
@ameeransar5297 Жыл бұрын
Hi There, I have successfully the built the app, but the QRCode recenter seems to be not working. I dont know whether the camera reading the QRCode or not. I have a destination names Desk and created the QRCode with name Desk. Please assist how to fix the problem
@firedragongamestudio
@firedragongamestudio Жыл бұрын
It seems that your comparison of the qr code value is not the same as your designated name. pls make sure they match.
@rajaahad1297
@rajaahad1297 6 ай бұрын
Hello sir ! I have been following your series and I have done my work till the QR part . Now the issue I’m getting is that my line renderer navigation works fine when I test within unity editor using play , but when I run it on my android phone the line do appear on my mini map but the camera do not show the line and cubes . Plus when I move the indicator sphere also not move in the mini map too . Kindly help me solve this issue.
@firedragongamestudio
@firedragongamestudio 5 ай бұрын
Check for ARCore support.
@kazushik7433
@kazushik7433 2 жыл бұрын
Hello! This video was very informative! SetnavigationTarget I did the coding. The navigationTargetDropDown options are not reflected in the navigation Target Objects of the indicator component SetnavigationTarget. I have checked for typos, but there are no errors. How can I resolve this?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, pls check your implementation with the one at GitHub (Link is in the pinned comment). It seems that there's something missing.
@sarthaknandwani6201
@sarthaknandwani6201 2 жыл бұрын
I am facing the same problem. Did you get any solution?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@sarthaknandwani6201 Pls see my answer above!
@adarshhegde9110
@adarshhegde9110 2 жыл бұрын
Did u guys figured it out?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
I just coded everything again from scratch, following the video and I gotta say there is no error. You either selected the wrong object for the OnValueChanged method or made a mistake in typing. The only advice I can give you here is to check the source on the Github repo and again check your own code.
@kevinpoh58
@kevinpoh58 2 жыл бұрын
i am sorry if i ask to much question, may i ask if it possible to get the information after someone scanned the qr? (ex: a person scanned kitchen at 10o'clock, it will store data "kitchen, 10am, device name, etc")
@kevinpoh58
@kevinpoh58 2 жыл бұрын
if possible may i know how the logic is? thanks
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@kevinpoh58 I'll consider that as part for the next video, pls look forward to it 😃
@ayunishahira
@ayunishahira 7 ай бұрын
Hi, I have done everything in the tutorial, and it looks like ok when I run in game mode. However, when I use my android phone, the minimap keep showing the wrong position of the user/blue indicator. How to fix it?
@firedragongamestudio
@firedragongamestudio 7 ай бұрын
Make sure to start the app exactly where your world origin is in Unity! Otherwise it will be offseted.
@Jokerandthechild
@Jokerandthechild 2 жыл бұрын
Hi Thanks for your videos. It has been a very informative video. However, I can't seem to find the Dynamic Int to place the SetNavigationTarget.SetCurrentNavigationTarget Do you know why? Referring to the On Value Changed (Int32)
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Maybe your code is missing the int parameter in the method SetCurrentNavigationTarget of SetNavigationTarget. If you wanna review how it's linked, just skip to 13:58!
@kevinpoh58
@kevinpoh58 2 жыл бұрын
Hello, I have an urgent question and would really glad if you could answer me. I don't know why but when I select a location, the path is showing but it showing in a full (overlap with the wall which must not be the case) Previously the app works fine like the video, but suddenly it showing the full path. Could you tell me the reason please?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Well... there are many reasons why this may happen. You'll have to check the NavMesh, the (hopefully static) walls, and so on. My wild guess would be, that your walls are not part of the NavMesh calculation, due to geometry changes.
@kevinpoh58
@kevinpoh58 2 жыл бұрын
really thankful for your help
@snehashaji5580
@snehashaji5580 5 ай бұрын
I have been doing the same project for my college but i have imported 3d model with obj extention to unity ,but now I couldn't bake navmesh as when I click on bake option ,it shows a timer which is never ending with caption baking.what should i do? how can i resolve this issue? pls reply
@firedragongamestudio
@firedragongamestudio 5 ай бұрын
uhhh, hard to say. maybe try baking a navmesh on a plane, if that not works, your unity install may be faulty.
@dhawaljhaveri7615
@dhawaljhaveri7615 5 ай бұрын
Hi thanks for the great tutorial. The first video tutorial worked well but in the second video the list of targets in the indicator object is not showing and I cant seem to add it manually. Please help me to get through this issue.
@firedragongamestudio
@firedragongamestudio 5 ай бұрын
Maybe the height is wrong and they are benath the floor, or the culling masks are wrong.
@dhawaljhaveri7615
@dhawaljhaveri7615 5 ай бұрын
@@firedragongamestudio the targets are above the floor and the culling masks are same for the AR camera and the top-down camera.
@firedragongamestudio
@firedragongamestudio 5 ай бұрын
@@dhawaljhaveri7615 So testing within the editor works too? Hard to tell then 🤔
@dhawaljhaveri7615
@dhawaljhaveri7615 5 ай бұрын
@@firedragongamestudio ok thank you for replying
@adriannapusz8073
@adriannapusz8073 2 жыл бұрын
Thank you for sharing your knowledge. I have one question regarding rendering the line. In my project, the line to the target location, which is being rendered on slippery slopes, is not parallel to the surface but somehow rotates around the z-axis and vanishes sometimes (I couldn't attach a screenshot here). Changing the alignment of the line renderer didn't help. Maybe you know what could go wrong?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, well that's very strange. I know that LineRenderer has its special moments, but I never experienced smth like this. Usually the alignment set to view and making the width smaller solves this kind of issues. I often stumble across the occluding walls, tricking me when the line "disappeared". If you have some kind of hint (maybe try to post an issue at github) I'll try to help.
@adriannapusz8073
@adriannapusz8073 2 жыл бұрын
@@firedragongamestudio Thank you, I've solved it myself. The thing was to move the environment down, so the LineRenderer renders the line above the surface. 😅
@Spartinus
@Spartinus Жыл бұрын
@@firedragongamestudio I have encountered a LineRenderer moment too haha , it didnt show up at first but it turned out because the targets were baked in navmesh so i baked again while they are desabled then i enabled them
@kathirarul4112
@kathirarul4112 6 ай бұрын
​@@Spartinus15.50sec in video the line renderer path showing only one target other 2 target not showing Please help me
@vasavikotta3381
@vasavikotta3381 5 ай бұрын
How to build&run I'm not having apk file plz help
@glnhlphlvn
@glnhlphlvn Жыл бұрын
How can I solve this issue? I couldn't find a solution. In my app, I have products on market shelves. In this case, the market shelves should be marked as 'not walkable' for the correct pathfinding. However, since the products should be placed directly on the shelves, they need to be in a 'walkable' area as their destination points, so that the pathfinding can detect the starting and ending points of the route. I hope I was able to explain it clearly. Thank you for these amazing videos!
@glnhlphlvn
@glnhlphlvn Жыл бұрын
chat GPt said that :To solve this issue, you can try the following approach: Divide the market shelves into two separate layers: one for the physical representation of the shelves and another for the walkable areas. Mark the physical representation of the shelves as "not walkable" to ensure the correct pathfinding. Place the products on the walkable areas, which can be positioned just above or adjacent to the shelves. This will allow the pathfinding algorithm to recognize them as valid destination points. Adjust the collision detection or physics settings to ensure that the products can be placed precisely on the walkable areas. Modify your pathfinding algorithm to account for these walkable areas as valid destinations. It should be able to detect both the starting and ending points of the route accurately. Test your implementation thoroughly to ensure that the pathfinding works correctly and the products can be placed and reached without any issues. By separating the visual representation of the shelves from the walkable areas, you can achieve the desired behavior of having the shelves marked as "not walkable" for pathfinding purposes while still allowing the products to be placed in walkable areas as their destinations.
@firedragongamestudio
@firedragongamestudio Жыл бұрын
The ChatGPT solution already seems good. A way easier solution would be to just define "walking points" for each product at the floor and exclude the products themselves from the path calculation.
@eshanverma1496
@eshanverma1496 2 жыл бұрын
Hi I wanted to know that if in real world SLAM is being used then will change in mini map would be of any concern? I mean how the mini map or the floor map is coming into picture? Also if convert it into a multiple user thing then how the scenario will change ?
@firedragongamestudio
@firedragongamestudio Жыл бұрын
Hi, well that's a very complex topic. The mini map is just for a simpler overview here. When using it for more complex interaction there will be some limitations, esp. when the smartphone camera loses tracking. For a multiple user implementation, you'll need a network sync (like Photon), pre-defined starting points and an extended "recenter" mechanism.
@omarayman1315
@omarayman1315 6 ай бұрын
I did exactly like tutorial but the 3dObjects wasn't anchored and kept moving with me, Is that because of my phone ? I use samsung A52s
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
make sure to check the supported devices list here - developers.google.com/ar/devices i saw that the A52s 5G is supported, but I don't know about the A52s.
@ameeransar5297
@ameeransar5297 Жыл бұрын
Could you help me on below 1. Instead of line path, I want to show arrow path. Could you assist how to do it 2. Instead of opening with camera UI, i want to create a simple app UI in first place and then camera UI should come - for this do i need to add two scenes or in a single scene itself i can do this.
@firedragongamestudio
@firedragongamestudio Жыл бұрын
Hi, in the last parts of this series I created an arrow like navigation. Maybe that's a good inspiration. Otherwise try to play with the line renderer material. For your UI question, a second scene would be definitely the best solution :)
@kathirarul4112
@kathirarul4112 6 ай бұрын
My project building size x axis 117 meter .y axis 40meter .z axis 72 meter sir The linerender is not showing .if the building size is reduse x axis 0.3 y axis 0.3 z axis 0.3 meter the line render is now showing please guide me sir ..
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
Check in the editor if your line is too low.
@rajaahad1297
@rajaahad1297 6 ай бұрын
AT 4:20 you add a new indicator but i am not being able to add another layer ? the editor dont let me write the layer name
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
Is there maybe already a layer with the same name?
@Viki-xd9tb
@Viki-xd9tb 2 жыл бұрын
Hello! Thank you so much for the tutorials. Do you know how would I be able to add stairs between two planes?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, it's basically like building a 3D world, where slopes are connected to the plains and work like stairs for the navmesh. In my experience the camera tracking often gets lost, when walking stairs, so it would make sense to "recenter" after stairs and to work with arrows or smth similar instead of the path calculation.
@Viki-xd9tb
@Viki-xd9tb 2 жыл бұрын
@@firedragongamestudio thank you for the reply, the tutorial was tremendous help. I'm doing my final year project based on AR indoor navigation on college campus. I ended up using off-mesh links for the stairs part. Not ideal but works for my prototype. :)
@DeepakKumarYadavDeepak-o9o
@DeepakKumarYadavDeepak-o9o 6 ай бұрын
Respected sir, I have followed your 1 and 2 part of indoor navigation and typed all the script as it is in the video. I have a question regarding Qr Code. Is there any requirement to attach Qr Code virtually in the Unity software or having in real environment will work?
@rajaahad1297
@rajaahad1297 6 ай бұрын
hey brother ! is your line renderer working ? i have also followed both parts but line renderer is not working
@DeepakKumarYadavDeepak-o9o
@DeepakKumarYadavDeepak-o9o 6 ай бұрын
yes for me it is working @@rajaahad1297
@rajaahad1297
@rajaahad1297 6 ай бұрын
@@DeepakKumarYadavDeepak-o9o if it is possible can you share me your email or anything . ill contact you . ill share you all my settings maybe theres something im doing wrong . ill really appreciate if you can help me ?
@dandi_saputra
@dandi_saputra 5 ай бұрын
So when we are in the living room we have to scan the livingroom code first to select the room? And when we are in the kitchen, we will scan the kitchen code to select another room? Does that mean if you have 20 rooms or spots, you also need 20 QR codes?
@firedragongamestudio
@firedragongamestudio 5 ай бұрын
no not at all. i just used random locations for recentering.
@dandi_saputra
@dandi_saputra 5 ай бұрын
@@firedragongamestudio Just 1 qrcode is enough?
@firedragongamestudio
@firedragongamestudio 5 ай бұрын
@@dandi_saputra the qr codes are just in it, to recenter if the tracking is lost, e.g. when the camera was blocked and ARCore could not reestablish the right position. so yes, one is enough to define the starting position.
@zeyadalhababi5005
@zeyadalhababi5005 4 ай бұрын
⁠ thank you i was able to solve it. now another problem haha sorry. Im using XR not AR, when i try to put the XR Origin in the Session Origin in QECodeRecenter. it cant't be. I think because it's XR. how can i fix that. in light me. thank u so much.
@firedragongamestudio
@firedragongamestudio 4 ай бұрын
The linked GitHub repo is using XROrigin. Hopefully that will help you for setting it up.
@user-zi6or3cs8y
@user-zi6or3cs8y 5 ай бұрын
i am doing a project for indoor navigation using unity with the help for your videos. i have developed an app for that. i have linked the qr code for different targets for navigation. when i am scanning qr with the app, app is getting closed can u please help me to solve this problem
@firedragongamestudio
@firedragongamestudio 5 ай бұрын
Hard to tell, maybe there is an error, when stopping the ARSession?
@apxeditz17
@apxeditz17 Жыл бұрын
Hello I have build this app perfectly but line ar showing me opposite direction so can you solve this I want line threw my direction so there any changes in unity or script can you plz tell me sir ?
@firedragongamestudio
@firedragongamestudio Жыл бұрын
hmmm... maybe your start point is twisted 180°?
@apxeditz17
@apxeditz17 Жыл бұрын
@@firedragongamestudio so it's indicator ya ar camera twisted ?
@Stressbust-Rv
@Stressbust-Rv Ай бұрын
Heyy hii a doubt will this gets run in ARcore unsupported devices?
@firedragongamestudio
@firedragongamestudio 21 күн бұрын
runs only on arcore supported devices.
@zeyadalhababi5005
@zeyadalhababi5005 4 ай бұрын
Sir i have a question. I did finish the part 1 video. And everything working good but i see the line is big and up. Like very up. I did continued until this video 15:00. When you click the toggle button. I don’t see the line like urs. I did try everything to solve it but i couldn’t. I been trying to fix it for days. What am i messing? Thank you sir much for ur help. ❤
@firedragongamestudio
@firedragongamestudio 4 ай бұрын
maybe the line is too low. check the other parts, i show how to debug in editor and solve the line problem there.
@zeyadalhababi5005
@zeyadalhababi5005 4 ай бұрын
@@firedragongamestudio thank you i was able to solve it. now another problem haha sorry. Im using XR not AR, when i try to put the XR Origin in the Session Origin in QECodeRecenter. it cant't be. I think because it's XR. how can i fix that. in light me. thank u so much.
@kiyawo3547
@kiyawo3547 3 ай бұрын
@@zeyadalhababi5005 How did you solve it the toggle line visibility?
@len6
@len6 4 ай бұрын
Sir its working now and instead of using ar session origin i use xr origin everything is working properly but the when i build it in app the camera its showing black screen instead of real world sir please help me out
@firedragongamestudio
@firedragongamestudio 3 ай бұрын
Sometimes you'll need to remove and reinstall the app completely (on your smartphone). Something with the camera permissions I guess.
@danishsheikh3193
@danishsheikh3193 Жыл бұрын
Getting error on line if(currentTarget ! = null) Error : cannot implicitly convert type target to bool
@firedragongamestudio
@firedragongamestudio Жыл бұрын
can't reproduce sry :/
@vasavikotta3381
@vasavikotta3381 5 ай бұрын
I want it for campus how we can do
@vasavikotta3381
@vasavikotta3381 5 ай бұрын
Same code we can implement
@gaurangsharma8052
@gaurangsharma8052 2 жыл бұрын
Very good tutorial, I have a suggestion for you... can u add a 3d bot that interacts with us and guides us to our destination??
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
uh, nice suggestion 😃 a little companion/mascot really makes sense. i'll consider it as topic for the next video!
@snehathakur853
@snehathakur853 Жыл бұрын
Hello, could you please help us resolve the below issues that we're facing while we're building this project at our end: 1. LINE RENDERER is not visible 2. Cannot see the dynamic INT option (Part 2) 3. Facing scaling issues i.e the pointer is moving in some other direction and with random speed.
@firedragongamestudio
@firedragongamestudio Жыл бұрын
Commenting multiple videos with the same comment, doesn't really motivate me answering... But nevertheless, I'll try my best to help you. 1. Answered multiple times in the comments and in the video itself. Check with InEditor debugging (introduced in the video) if a path is generated by NavMesh. 2. Check if the script is placed correctly on the Indicator, check the project on Github for further info. 3. The only thing that comes to my mind here, is that your camera tracking is not working correctly or your orientation of the minimap/indicator is wrong.
@snehathakur853
@snehathakur853 Жыл бұрын
@@firedragongamestudio Really Sorry, we did read your various replies in comments to others, but couldn't find the way out and still stuck with the above problems ... We'll try again, and revert back if the query still persists!
@ultron4008
@ultron4008 Жыл бұрын
@@snehathakur853 Did you get any solution?
@kathirarul4112
@kathirarul4112 6 ай бұрын
​@@snehathakur85315.50sec in video the line renderer path showing only one target other 2 target not showing Please help me
@vasavikotta3381
@vasavikotta3381 5 ай бұрын
Can u plz explain that navigation mesh . Im not able to get the nav mesh
@annamandinea387
@annamandinea387 5 ай бұрын
If you use unity 2022 the nav mesh changed, in my case on the GameObject NavigationArea I put a component NavMeshSurface and on Walls I put NavMeshObstacle
@mudiwanyikavaranda
@mudiwanyikavaranda Жыл бұрын
May I please get help on the QR code. I have managed to get it working only in debug mode when using spacebar. But in real world testing it is not recentering
@firedragongamestudio
@firedragongamestudio 11 ай бұрын
check if the session is restarted, after scanning and if the scanner is running (toggle button?)
@mudiwanyikavaranda
@mudiwanyikavaranda 11 ай бұрын
@@firedragongamestudio I ended up using a button on the UI for it. Thank you for this tutorial. It helped me complete my project.
@user-zi6or3cs8y
@user-zi6or3cs8y 6 ай бұрын
@@mudiwanyikavaranda how did u get the result from qr code can u please explain me because it is not working for me?
@eshanverma1496
@eshanverma1496 Жыл бұрын
Hi I am not able to see the Dynamic Int when I select SetNavigationTarget for the drop down menu, after adding the indicator object ? Please help Note : The other setting for Toggleline button is working fine and the script is also working without errors .
@firedragongamestudio
@firedragongamestudio Жыл бұрын
Check if you added the SetNavigationTarget component to the Indicator object.
@eshanverma1496
@eshanverma1496 Жыл бұрын
@@firedragongamestudio yes I have added, any specific setting that need to be checked all scripts are getting shown. Even the Drop down menu int 32 has the setnavigationtarget option but when clicked on it only the static elements are shown. request to please look into it once and reply asap
@firedragongamestudio
@firedragongamestudio Жыл бұрын
@@eshanverma1496 Ok, then pls check if the SetCurrentNavigationTarget method in the SetNavigationTarget class has the int-parameter for selected value. If this is existing, it usually should pop up in the dynamic section of the methods for adding the listener. You can see it at 11:15
@eshanverma1496
@eshanverma1496 Жыл бұрын
@@firedragongamestudio yes it has but still not showing up, I changed to the same version you are using still the SetcurrentNavigation dynamic int bar is not shown, any other posssible reason please ?
@firedragongamestudio
@firedragongamestudio Жыл бұрын
@@eshanverma1496 The only reason I could imagine here would be, that the SetCurrentNavigationTarget method is not public. You can post a screenshot of your code at the github repo issues section, if this doesn't work out. Link for the repo is in the video description.
@dandi_saputra
@dandi_saputra 6 ай бұрын
The size of 1 meter in the real world, how much do you make 1 meter in Unity?
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
1 unit in Unity is 1m in the real world.
@praveenb-xr
@praveenb-xr 2 жыл бұрын
Great video..Subscribed yours
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Thank you 😊
@xtech13
@xtech13 2 жыл бұрын
How do i set the line renderer height? Like have the line in ground instead of floating in air
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Easiest way is to move the geometry down before building. Please note that the world origin will still be 0,0,0 when starting the app, so you'll have to be careful to not break the path calculation. I've done it in the past via a separate recenter point at the start point, where the QR code was at a predefined heigth (like 80cm) , the room geo floor was at -0.8m and after app start I simply recentered.
@adidel4474
@adidel4474 2 жыл бұрын
How is the camera able to scan for the QR codes and identify the position as they are not included in the project.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
I don't understand the question, everything is explained in the video 🤔
@rjclark730
@rjclark730 Жыл бұрын
@@firedragongamestudio He mentions copying the QR codes to the project but never associates the files to the locations. I think the question is, where do you copy the QR code images so that the ZXing will read them.
@mo_ostafa
@mo_ostafa 10 ай бұрын
Hi, please tell me which application you used to create this floor plan at the first of the video, because I want to create one like this
@firedragongamestudio
@firedragongamestudio 10 ай бұрын
Paint 🫣
@mo_ostafa
@mo_ostafa 10 ай бұрын
@@firedragongamestudio can you suggest a video to me to how to draw like this
@firedragongamestudio
@firedragongamestudio 10 ай бұрын
@@mo_ostafa unfortunately no, but the easiest way to start is to start measuring and draw a line for every measurement
@mo_ostafa
@mo_ostafa 10 ай бұрын
@@firedragongamestudio mmm okay, thank u for ur response I really appreciate that, I have a question, how can I represent 5 meters in paint , paint shows only in cm and when I set it to 500cm gives my a very long line how can I handle that, thanks in advance❤️
@firedragongamestudio
@firedragongamestudio 10 ай бұрын
@@mo_ostafa i used a short line as reference for one meter and adapted to that. Copied it five times for five meters for instance. You can use Gimp too, it has units for better reference.
@hemanth2620
@hemanth2620 2 жыл бұрын
Camera is not working in the app what can i do now ??
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Make sure to add the camera permission for the app. Sometimes completely removing and rebuild + deploy fixes the problem of incorrect permissions.
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
hello bro, I want to ask, does this application use a database? . Or where is the data stored?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, there is no database used so far. Everything is persisted with the application.
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
@@firedragongamestudio ok thanks bro
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
@@firedragongamestudio you always reply to messages quickly, I hope your Chanel gets bigger and has more subscribers
@adlinnajwabintimohdsharifu978
@adlinnajwabintimohdsharifu978 2 жыл бұрын
Hi may i know why my Target script seems like cannot be call? I mean when at set navigation target there is no name and position object come out?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Because it's a pure data container.
@adlinnajwabintimohdsharifu978
@adlinnajwabintimohdsharifu978 2 жыл бұрын
@@firedragongamestudio what do you mean by that?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@adlinnajwabintimohdsharifu978 it only holds data for further usage. In this stage, the data is all in memory, but when you want to use other data sources (e.g. JSON files) you'll need a container for the data, which is the Target class.
@adlinnajwabintimohdsharifu978
@adlinnajwabintimohdsharifu978 2 жыл бұрын
@@firedragongamestudio i see, is that any possibility to combine SetNavigationTarget script with Target script?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@adlinnajwabintimohdsharifu978 check the next parts of the tutorial, where I'm covering that 😀
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
hello bro,why does mine get an error after typing sctipt SetNavigationTarget the error message The name'Vektor3' does not exist invthe current context The name'targetposition' does not exist invthe current context The name'navigationTargetDropDown' does not exist invthe current context
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
You'll have to check for typos 😉
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
I used the script in part 1, I just edited it. Is it okay if I use the setnavigationtarget script in part 1?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@shahasjsjsjsjjs8980 as mentioned in the video, that part changed. Pls follow the tutorial!
@huriyenur8972
@huriyenur8972 2 жыл бұрын
Hello thanks for amazing tutorial i followed all step but ı couldn't see the line so how can solve this problem is there any one for solution?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
hi, there's either a problem with your line renderer or the navmesh. Check out the navmesh tutorial from brackeys, this should answer your question 😃
@vasavikotta3381
@vasavikotta3381 5 ай бұрын
How i do any ideas give me
@gvgagan5766
@gvgagan5766 2 жыл бұрын
There are 2 audio listeners in the scene. Please ensure there is always exactly one audio listener in the scene. I am getting this error at 15.51 of video.please help us out,i am not getting the line renderer
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Good point! Totally forgot to mention to remove them. The ARCamera object and the TopDownCamera each have an AudioListener attached. Simply remove the AudioListener component from the TopDownCamera.
@gvgagan5766
@gvgagan5766 2 жыл бұрын
@@firedragongamestudio I have removed the audio listener for topdowncamera,but i am not getting linerenderer between indicator and target cube ,when i play and press the toggle line visibility,please do help me out PS:I have imported all your github folders and then finished two videos,even though i have changed the drop down options ,i am still getting the dropdown options of your scene ,kindly guide in this too!!
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@gvgagan5766 simply follow along the next videos, I'll address these issues there.
@gvgagan5766
@gvgagan5766 2 жыл бұрын
@@firedragongamestudio will do !!
@kathirarul4112
@kathirarul4112 6 ай бұрын
​@@gvgagan576615.50sec in video the line renderer path showing only one target other 2 target not showing Please help me
@NirugamingPH
@NirugamingPH 2 жыл бұрын
Waiting for the next vid, i hope that you show on how to add a second floor, i already tried to do it but its a mess lol.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
That's exactly what I'll do. Hopefully I'll b able to create and post the video within the next week :)
@vasavikotta3381
@vasavikotta3381 5 ай бұрын
Hiw to add zip files in unity
@likhitchand8967
@likhitchand8967 2 жыл бұрын
Great Tutorial !! . After doing till 15:43 ,line(path)is not visible to destination like yours show T_T! any guess what could be the problem ?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Have you checked the bake progress and the agent settings?
@likhitchand8967
@likhitchand8967 2 жыл бұрын
@@firedragongamestudio yup everything is good, it baked just like your model(maybe something is wrong with line renderer)
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@likhitchand8967 is the linerenderer component enabled? You can try to debug in visual studio if the path calculation returns something useful.
@likhitchand8967
@likhitchand8967 2 жыл бұрын
is it posiible for indicator to move towards game object , any hint on code !? i have to set inidcator as meshagent for that but cant find proper logic
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@likhitchand8967 well, that's a different story, but I guess yes that's possible ^^
@kevinpoh58
@kevinpoh58 2 жыл бұрын
Hello, first of all I would like to thanks for the tutorial you provided :D Its really helpful for my project.. Although, I would like to make a lil arrangement. I would like to spawn a 3D Object on the destination point (To show that you have arrived). May I ask how to do it, please?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
I'd recommend a simple solution with colliders and triggers. A collider on the user, another on the target and as soon as the user collider "triggers" the target collider, the 3D object can be spawned 😃
@kevinpoh58
@kevinpoh58 2 жыл бұрын
@@firedragongamestudio I look at the other example of AR Navigation and they used function such as "GameObject.Instantiate", but I can't get it working at all :( May I know any example on collider and trigger that you mentioning? I am new and trying to improve the project. Thanks
@kevinpoh58
@kevinpoh58 2 жыл бұрын
@@firedragongamestudio May I have the logic / code if you don't mind, please :D
@kevinpoh58
@kevinpoh58 2 жыл бұрын
@@firedragongamestudio I understand the logic as "When the player collide with the target object, it will spawn an 3D Object". I am searching for the code right now but I can't find something similar :(
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@kevinpoh58 There is no logic atm, but I'll consider it for the next part of the tutorial :)
@konspirasitv4131
@konspirasitv4131 2 жыл бұрын
Bro, can you make video tutorial to make the map position following a real life location. I mean the map and our phone must in same position, so when our phone running the app from hallway in real life, but in app the map still start from living room
@konspirasitv4131
@konspirasitv4131 2 жыл бұрын
Can the map following our real position? Without cloud map or anything that connected to internet.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Just think about the concept of recentering with QR codes again, and I'm sure you'll find an answer to your question 😃
@kathirarul4112
@kathirarul4112 6 ай бұрын
How to interconnected the gps in this project
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
No gps used in this project. You'll have to figure it out on your own.
@SalmanAnsari22
@SalmanAnsari22 Жыл бұрын
Thanks for the amazing tutorial Everything is working fine but after completing this tutorial work on unity when i make build on my mobile it works properly for 2 minutes then suddenly the app closes can you guide me what is the issue 🙂
@firedragongamestudio
@firedragongamestudio Жыл бұрын
Hi and thx 🙂 That's happening because the QR Code reader reads continuously, which leads to a problem (seems like that's on the ZXing side). In the next parts of the tutorial I'll address this issue and implement a toggle functionality, feel free to check that out 😃
@SalmanAnsari22
@SalmanAnsari22 Жыл бұрын
@@firedragongamestudio thanks man ❣
@ameeransar5297
@ameeransar5297 Жыл бұрын
Hello Salman, In my case QRcode not reading, any help?
@kathirarul4112
@kathirarul4112 6 ай бұрын
​@@SalmanAnsari2215.50sec in video the line renderer path showing only one target other 2 target not showing Please help me
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
helo bro can you help? i have a problem in scripts QCodeRecenre.cs - AssetsScriptsQrCodeRecenter.cs(44,57): error CS0246: The type or namespace name 'XRCpuImage' could not be found (are you missing a using directive or an assembly reference?) - Assets\Scripts\QrCodeRecenter.cs(44,28): error CS1061: 'ARCameraManager' does not contain a definition for 'TryAcquireLatestCpuImage' and no accessible extension method 'TryAcquireLatestCpuImage' accepting a first argument of type 'ARCameraManager' could be found (are you missing a using directive or an assembly reference?) - ssets\Scripts\QrCodeRecenter.cs(49,36): error CS0246: The type or namespace name 'XRCpuImage' could not be found (are you missing a using directive or an assembly reference?) - Assets\Scripts\QrCodeRecenter.cs(61,30): error CS0103: The name 'XRCpuImage' does not exist in the current context - Assets\Scripts\QrCodeRecenter.cs(85,13): error CS1503: Argument 4: cannot convert from 'bool' to 'UnityEngine.Experimental.Rendering.TextureCreationFlags'
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Check your using statements 😉
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
@@firedragongamestudio helo bro , i have copied it from your script on github but still not working , can you help me ?
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
i am using unity 2020.1.6f1 do i have to use the latest version?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@shahasjsjsjsjjs8980 yes, at least Unity Version 2021.2.3
@shahasjsjsjsjjs8980
@shahasjsjsjsjjs8980 2 жыл бұрын
@@firedragongamestudio thanks bro IT works
@DeepakKumarYadavDeepak-o9o
@DeepakKumarYadavDeepak-o9o 11 ай бұрын
can u guide me with current location and navigation route with marker less AR
@firedragongamestudio
@firedragongamestudio 11 ай бұрын
for indoor navigation everything works, even without further marker/qr codes, as long as the starting point is defined. but as soon the camera loses tracking, nothing will work as expected. Even when ARCore will find the currently scanned environment again, there will offsets.
@DeepakKumarYadavDeepak-o9o
@DeepakKumarYadavDeepak-o9o 11 ай бұрын
sir how can i have navigation tab since in window tab AI option is not available@@firedragongamestudio
@YashSingh-rf7nk
@YashSingh-rf7nk Жыл бұрын
beautiful
@shanmalik4170
@shanmalik4170 2 жыл бұрын
The line is going very high and disappears at times, what should I do for that?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Check out the third video (link should be in description box) A possibility for changing the line height will be introduced and sry for the wrong video label. This should be actually a 02/05 video, I'll change that asap.
@shanmalik4170
@shanmalik4170 2 жыл бұрын
@@firedragongamestudio thank youuuu bro your video was a hugeeee help
@shanmalik4170
@shanmalik4170 2 жыл бұрын
Actually I have a few questions, 1: can you briefly tell me what is happening in Start() and Update of SetCurrentNavigation function. 2: whilst running the app on unity, when I move the targets then Line doesn't change its location it remains where initially I placed the cube, I want to make it work like when I move the cube the line should move with it
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@shanmalik4170 The Start() initialises everything and in Update() the path is calculated and the line renderer drawn. Moving the target is "not possible" as the targets are static and can atm not be changed at runtime. I know that there is a possibility to change the NavMesh but honestly I was just too lazy to implement that yet 😅
@shanmalik4170
@shanmalik4170 2 жыл бұрын
@@firedragongamestudio okay bro thank youuuu so much
@anirudhnshandilya6241
@anirudhnshandilya6241 2 жыл бұрын
at 13:42 , in the dropdown menu set navigation target is not available when i did the project
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Have you added the SetNavigationTarget script to the Indicator object? I don't think so ;)
@adarshhegde9110
@adarshhegde9110 2 жыл бұрын
@@firedragongamestudio Yes we've added it! can u plz share your mail id so that we'll send u the screenrecording of the same!
@adarshhegde9110
@adarshhegde9110 2 жыл бұрын
@@firedragongamestudio Also Please share ur SetNavigationTarget script! it is not present in the github
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@adarshhegde9110 Hi, I'm sorry I won't share my contact data. I got spammed and hacked once and will never share it again.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@adarshhegde9110 That's totally wrong. The script is in the github repo, check the inital commit.
@dineshbhathad8308
@dineshbhathad8308 2 жыл бұрын
Is using TMPRO a compulsion?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
No, but it is convenient ^^
@iyersub6553
@iyersub6553 2 жыл бұрын
How to hide the other target cubes so that only the selected target cube be visible. Also, after clicking toggle line visibility button, how can text be added on the application screen.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
I'd say you're able to figure that out by yourself :)
@iyersub6553
@iyersub6553 2 жыл бұрын
@@firedragongamestudio couldn't figure it out. Please if you can help.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@iyersub6553 Well that's way outta scope for the YT comment section, but as a hint you can put the logic into a separate method and add it to the click listener of the toggle visibility button.
@iyersub6553
@iyersub6553 2 жыл бұрын
@@firedragongamestudio What about the target cubes?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@iyersub6553 Same concept, but you can use the dropdowns onitemvalue changed listener to disable all and only enable the selected target. ^^
@eshanverma1496
@eshanverma1496 2 жыл бұрын
Hi I am not able to find SetNavigation Target Script in tutorial 1 file in your GitHub account,, Please help.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, the files from the first 2 tutorials are not at Github. Make sure to watch the series completly, then this error will be resolved for sure.
@eshanverma1496
@eshanverma1496 2 жыл бұрын
@@firedragongamestudio hi then how to build the application made in tutorial 1 ?
@eshanverma1496
@eshanverma1496 2 жыл бұрын
Request to please share the scripts for 1/2 tutorial - I will surely watch all the tutorials but I wana go step by step please . My phd thesis is being at halt please
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@eshanverma1496 Unfortunately I don't have the scripts anymore, but the other tutorials are only refactoring, when it comes to SetNagivationTarget, so you'll be fine using the latest coe :)
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@eshanverma1496 Build target Android and deploy it to an ARCore supported phone.
@user-fo1di5tv2g
@user-fo1di5tv2g 2 жыл бұрын
This tutorial is a great one for Android with AR core. Thank you for your work. if I may ask a question, can this solution operate at different start locations and rotations? Or is it possible to operate only the fixed direction and position (like you did in tutorial, starting in front of the PC and heading to the monitor ) as in this case? In my case, user can start a app any position and direction that make my environment(wall and floor) from device pose (so it lead to incorrect navigation because of starting Z axis is equal to head of mobile device ) I assumed that like this tutorial i could recenter the Session Origin and environment again, could it possible ?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Thank you for your feedback. 😃 There are 2 ways of achieving your goal: Either start without ARCore tracking and enable it by a specific trigger (e.g. scan a QR code, image target, etc...) or by simply disabling the geometry and enable it after QR code scanning, then recenter the position.
@user-fo1di5tv2g
@user-fo1di5tv2g 2 жыл бұрын
@@firedragongamestudio Great, what a good idea. i will check it. Thanks.
@0GRANATE0
@0GRANATE0 2 жыл бұрын
Hey Dragon ^^ ehm so it really need the QR code for triggering the starting point; I assume you could solve this with CloudAnchors right? (pre scanned rooms and with spatial understanding added AR anchors which persists and can be reload on next start of the app) - Do you have any resource how to implement this? (paid or not paid)
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@0GRANATE0 Well just google it 😉 Just kidding, here is the main resource of getting started with cloud anchors -> developers.google.com/ar/develop/unity-arf/cloud-anchors/developer-guide-android
@adriannapusz8073
@adriannapusz8073 2 жыл бұрын
@@firedragongamestudio For my uni project, I also want to start an app from different locations. Before I found this tutorial I thought I could define the starting point with Tracked Images (instead of QR codes) or AR Pose Driver. Do you know if I am right? For now, I couldn't find any resource explaining how to implement Tracked Images for defining camera position or how to work with AR Pose Driver.
@shanmalik4170
@shanmalik4170 2 жыл бұрын
Hey, Basically I want to make it for a grocery store, I have the map for it but how can I get the measurements of the area. Also can I have your email in order to contact you please?
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Hi, sry I don't provide support via mail or LinkedIn, as this is a free time project. Technical stuff or features can be requested here in the comments section for future tutorials, but everything else is up to the person further developing based on this tutorial.
@shanmalik4170
@shanmalik4170 2 жыл бұрын
I want to know how measurements of the place is done to make sure the app guides us well? Please lemme know
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@shanmalik4170 I was just grabbing a measurement tape and measured the place.
@shanmalik4170
@shanmalik4170 2 жыл бұрын
@@firedragongamestudio how to implement the measurements in the unity
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
@@shanmalik4170 For this example I just transcribed it, taking the measurements in meters. For bigger places some kind of prozedural generation would be a good idea.
@vasavikotta3381
@vasavikotta3381 5 ай бұрын
I have project on this
@kathirarul4112
@kathirarul4112 7 ай бұрын
Hello sir In second part video 14minute setNavigationtraget option is not showing please reply me sir
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
Make sure it's public!
@apxeditz17
@apxeditz17 Жыл бұрын
Hello sir can you give your social media accounts because i want to contact you. I have one problem which i have shared you pics of my problem. because I'm making this project for my college and whenever I try in real location The AR no in straight direction, that ar in angle displacement so can you help me ? Pls sir help me my project is on end
@firedragongamestudio
@firedragongamestudio Жыл бұрын
Check your starting point and start orientation. Sry no social media contact from my side, had bad experiences in the past.
@kathirarul4112
@kathirarul4112 6 ай бұрын
15.50sec in video the line renderer path showing only one target other 2 target not showing Please help me
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
Check if all targets are correctly linked together.
@kathirarul4112
@kathirarul4112 6 ай бұрын
@@firedragongamestudio i checked not showing please provide another solution
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
@@kathirarul4112 not showing in the dropdown or is the path not calculated?
@kathirarul4112
@kathirarul4112 6 ай бұрын
@@firedragongamestudio dropdown problem
@firedragongamestudio
@firedragongamestudio 6 ай бұрын
@@kathirarul4112 I guess you've set the options appropriate, so check if the recttransform of the dropdown is too small and the entries are just not visible.
@Arnab_rider
@Arnab_rider 2 жыл бұрын
I am trying in same way, but with AR foundation and ios. I have added all the arkit modules in project...like you did for arcore. but the application is not detecting the qrcode.
@firedragongamestudio
@firedragongamestudio 2 жыл бұрын
Well the QR code detection is not part of ARCore. Post make sure to use ZXing the right way!
1ОШБ Да Вінчі навчання
00:14
AIRSOFT BALAN
Рет қаралды 6 МЛН
AR Indoor Navigation from scratch in under 30 minutes with Unity 6
27:01
FireDragonGameStudio
Рет қаралды 1,6 М.
Coding INDOOR NAVIGATION with A* Pathfinding
10:24
MatthewHallberg
Рет қаралды 187 М.
Cursor Is Beating VS Code (...by forking it)
18:00
Theo - t3․gg
Рет қаралды 96 М.
Indoor Navigation with Augmented Reality in a hospital
2:32
Joshua Drewlow
Рет қаралды 20 М.
AR navigation tutorial using Unity3D NavMesh and Stardust SDK visual positioning
13:06
Basic Scene - Location-based AR in Unity3D with AR+GPS Location
4:13
Indoor Navigation in AR with Unity and Revit
9:39
Ambiens VR
Рет қаралды 52 М.