Canada
Asked
Resolved Resolved by DJ Sures!

Distance Detection For NMS

I am slowly getting all the quirks with the T265 worked out by docking etc. We really need some distance sensing as well so we can get better detail of our surroundings. @DJ are there any plans in adding a distance sensor like a D435 (or D435i since we already have an IMU in the T265).

Just trying to work out what I should purchase in anticipation of some future depth sensing capabilities.


ARC Pro

Upgrade to ARC Pro

ARC Pro is your gateway to a community of like-minded robot enthusiasts and professionals, all united by a passion for advanced robot programming.

PRO
Canada
#58  

I thought the entire concept of ARC was you didn't need to know how to code but now you need to code to create a skill. Did I miss something?

PRO
Portugal
#59   — Edited

My thoughts exactly nink. The ARC concept. I can do some simple coding in python but modifying a skill or create one...nop

PRO
Synthiam
#60   — Edited

Check out synthiam.com to find out what Synthiam is all about:). Also, the about section is super useful. I personally make robot skills to contribute to the platform for people to use, such as your WebSockets that I thought would be useful to ya. Synthiam does the development of integrations for customers, such as the recent Tello robot skill, etc.. You can certainly hire us to create a skill that helps you achieve your goals. But if you're just using ARC to play around, it may not make sense to invest that much into it and keep experiencing robot skills as they popup. Generally, if you see a robot skill appear it's because someone paid us to make it.

If you can code a bit in Python, then you can also use the NMS to connect to any sensor or service as well. The NMS has python commands exposed:D

User-inserted image

PRO
Canada
#61  

Unfortunately this is a hobby so I don't have the funds to pay for custom code. If anyone wants (and has the skills) to create a plugin for ARC for a D435i I am happy to buy one and send it to you.  Thanks

PRO
Synthiam
#62  

You know I’ll end up making one lol. I ordered one but confidence is low for it. But we’ll see!

I think my priority for anything navigation related is some path planning embedded in The Navigator. I hope to have time to do that in the next month or two. If I can get a small break from customer support. That eats up most of my time in a day lately.

I don’t really get a chance to play with robots ever. It’s kinda sad really LOL. I started this cause I wanted to build robots but now I just write manuals and answer support questions LOL

#63  

@Nink,   DJ has been trying to convince others to code plugins since he added the plugin concept to ARC/ARC.  Unfortunately, except for @PTP, most of the people with developer skills who were doing things with the SDK have moved onto other places for one reason or another before the plugin concept was created.

I personally have been trying to find time to update my skills so that I can write my own plugins to share.  I used to be a decent Visual Basic 6 coder, but dotnet coding is very different, and I just haven't been able to spend the time to wrap my had around it.  Also want to learn Javascript since it seems that is the direction forward over EZ-Script.  Unfortunately, I just don't have the time to spend on that right now.  I thought not commuting because of Covid would buy me some time, but I found it quickly filling up with working on deferred maintenance of my almost 50 year old house, and learning guitar....  But I am finally getting a little bit back into my robots. NMS has been a big inspiration to get me back onto robot building.  It really is the key functionality I have been waiting for that changes mobile robots from essentially advanced RC cars to real robots.

I should point out that I suggested the plugin idea (I used slightly different words) in November of 2011.   Had @DJ created it then rather than many years later, I probably would have had the time to sharpen up my skills and would have been contributing:)   https://synthiam.com/Community/Questions/An-SDK-idea-7023

Although, @DJ.....  It doesn't help to get others to write them when someone does say they are starting one, or figures out another way to do an integration, and you turn around and publish one overnight.  I have seen this happen a few times and I think it may sometimes discourage others from innovating.  On the other hand, yours usually work, and some of the other ones out there that were developed don't and their developers have disappeared.

Alan

PRO
Canada
#64  

Hi @Alan I appreciate the input and I always appreciate the help you give me on the forum when I can't figure something out in ARC. I haven't written code in 30 years and I think I am a little past the stage to learn (can't focus and bad memory).  I agree on the NMS front. It works great for a Roomba or small wheeled robot with a bunch of ping sensors and it knows where it is going (for the most part) and doesn't smash into things (as much).  I guess we were suddenly given something that made our robots somewhat autonomous and now we all want more. It is a bit like giving a kid who has never had candy before his first taste. Now he wants more and to move onto chocolate bars and other confections.  We are hooked.