Thumbnail

PTI Lidar Plugin

Pineapple Technology Industries plugin for the Capstone project

Requires ARC v2 (Updated 4/10/2019)

How to add the PTI Lidar Plugin robot skill

  1. Load the most recent release of ARC (Get ARC).
  2. Press the Project tab from the top menu bar in ARC.
  3. Press Add Robot Skill from the button ribbon bar in ARC.
  4. Choose the Navigation category tab.
  5. Press the PTI Lidar Plugin icon to add the robot skill to your project.

Don't have a robot yet?

Follow the Getting Started Guide to build a robot and use the PTI Lidar Plugin robot skill.

How to use the PTI Lidar Plugin robot skill

Pineapple Technology Industries plugin Capstone Project (secretive lidar unit)


ARC Pro

Upgrade to ARC Pro

Experience early access to the latest features and updates. You'll have everything that is needed to unleash your robot's potential.

#1   — Edited

Hey Keenan nice work... I am glad you guys finished this. I will hopefully be attending your presentation on Thursday @ Conostogo College... I am still around helping Stemlabs occasionally but I wish I could of helped you guys out more with this project...

Cheers Richard

PRO
Synthiam
#2  

Very cool project! I'm interested in seeing it as well. I do have a recommendation, that the plugin seems to be built against an old version of ARC. And the Movement system has changed, so i receive an error when loading it on a recent version of ARC.

The recent ARC moved the movement manager into a new place for easier access from...

From: EZ_Builder.EZBManager.EZBs[0].Movement To: EZ_Builder.EZBManager.MovementManager

Find out more here: https://synthiam.com/Tutorial/How-To-Make-An-EZ-Builder-Plugin-16328/14

Let me know if there's anything else i can help you with on this great plugin:)

#3  

Quote:

And the Movement system has changed, so i receive an error when loading it on a recent version of EZ-Builder.

The recent EZ-Builder moved the movement manager into a new place for easier access from...

From: EZ_Builder.EZBManager.EZBs[0].Movement To: EZ_Builder.EZBManager.MovementManager

Yes we noticed this too with the newest update, but as we were nearing the end of the semester we thought it would be easier to stay on the older version as we were unsure how use the controls in the new SDK.

We will definitely look into making these changes!

#4  

Has anyone tried or have information about this? Any updates?

#5  

I am looking forward to an update. This can be a major help in navigation development. Can more information be shared so maybe others can help?

#6   — Edited

I see some Lidar kits consisting of a sensor and interface for around $100.00 USD. Has anyone experimented with such a kit?

PRO
Canada
#7  

Hello @KeenanNW,

May I ask which LIDAR sensor you used for this project? XV11 maybe? Does it work for multiple LIDAR sensors?

Thanks for your time!

PRO
USA
#8   — Edited

Jeremie, I m guessing is a XV11 lidar looking to the existent code it's similar to XV11 data packets, although, it seems the implementation does not handle all the data packet (22 bytes), each packet contains 4 angles and the plugin only handles the first angle so the resolution is 4 deg, maybe, it was intentional.

Asfaik you can have multiple XV 11 lidars connected through the serial port.

PRO
Canada
#9  

Thanks @Ptp,

Yeah the XV11 is one of the more popular LIDAR sensors out there, thank you for verifying in the code.

Sorry, my question about multiple LIDAR sensors was asking if the Plug-in was generic, if it worked with different types of LIDAR sensors or just the XV11. It sounds like it's just the XV11.

PRO
Synthiam
#10  

Jer, each lidar would return a different data structure. Like the difference between VHS and Beta:). There is no universal standard for lidar data. No lidars would be compatible, and if they are, it would be accidental:D