PMD flexx2 wide User manual

pmd 3D Sensing Family
exx2 wide | Getting
Started Guide

1. exx2wideOverview 4
2. exx2wideSpecications 5
3. IncludedwiththeProduct 6
3.1. OperationRequirements 7
7
8
9
9
10
11
4. Installation
4.1. Windows10/11
4.2. Linux
5. APIDocumentation(RoyaleDocumentation)
6. RoyaleViewer
7. UseCases-ModesThatChangetheRangeand
Framerate
8. Support
13
Table of Contents
32
Complies with FDA performance standards for laser products except for conformance with IEC
60825-1 Ed. 3., as described in Laser Notice No. 56, dated May 8, 2019
Compliant product labeling not axed to the product due to size restrictions. Compliant labeling
is provided here within the user information
• Noscheduledmaintenanceisnecessarytokeeptheproductincompliance.
• Noserviceisallowedbytheuser.Unitistobeservicedorrepairedonlybyfactoryauthorizedtechni-
cians.Pleasecontactpmddirectlyifyourequireservicing.
• Theproductandembeddedlaserisnevertobeoperatediftheunitisdefectiveorthecoverorseal
isbrokenordamaged.
• Productisnottobeopened.Disassemblyofproductmyresultineyeorskinexposuretolaser
radiation.
Usethedeviceinaccordancewithitsdesignateduse.Installationandconnectionmustcomplywith
applicablenationalandinternationalstandards.
Do not operate the device with a power supply other than a standard USB3.0 power supply.
Caution –useofcontrolsoradjustmentsorperformanceofproceduresotherthanthose
speciedhereinmayresultinhazardousradiationexposure

1. exx2 wide Overview 2. exx2 wide Specications
Parameter exx2 wide
Dimensions 85mmx23mmx17mm
Time of Flight (ToF) Sensor IRS2975Inneon®REAL3™3DImageSensorIC
basedonpmdtechnology
Resolution 240x180DepthPixels
43,200DepthPoints
Weight, without USB Cable 26g
Measurement range 0.1–10m
Framerate Upto60fps(3Dframes);9pre-denedoperationmodes
Power consumption USB3.Xcompliant,min 300mW, max. 1900mW
Illumination 940nm,VCSEL Laser Diode,LaserClass1, 0.8W
Software RoyaleSDK(C/C++based,supportsMatlab,Python, OpenCV,ROS1/2)
Viewing angle (H x V) 106°x86°
Interface USB Type C(data&power)
Depth resolution <=2.5%ofdistance,allmodes / <= 1,5% of distance, full FoV at 2m
Sunlight Tolerance At100KLumens(FullSunlight),Loses~50%maxrangevs.Indoors
Operating System Windows10/11,Linux/ARM, macOS* (Apple Silicon)
•Theexx2wideisa3Dimaging,
Time-of-Flight(ToF)USB
camerathatcanbeusedfor
experimentation,development,
orasacomponentinan
end-product
•
•
Theflexx2widehasaUSB3
connectionwhichispluggedinto
aWindowsPCoranembedded
Linuxdevelopmentsystemsuch
asaRaspberryPi
Theflexx2widehas43,200
depthpoints,andthecamera
outputstwodatastreams:the
depthmapandtheInfrared(IR)
image,bothofwhichcanbe
usedin3Dimagingalgorithms
Althoughtestedonmanydevices,wecannotguaranteeseamlessoperationwithall
USBchipsetsonthemarket.UtilizeanactiveUSBhubifproblemsoccurwithnotebook
ortabletoperation
54 *Requires Royale 5.9 and newer.

3. Included with the Product
1. flexx2wideUSB33DCamera
2. OneMeterUSB3cablewithUSB Type Catoneendfor
flexx2wide, and on theotherendUSB Type AforPCor
EmbeddedDevice
3. GettingStartedGuide
3.1. Operation Requirements
The camera development kit may be use under the following conditions:
•Theflexx2wideisintendedforindooruse
•ConnectthismoduletoacompliantUSB3.Xportonly.
•Donotusetheflexx2wideinhot,cold,dustyorhumidenvironment.
•Keeptheflexx2wideawayfrommoisture.
•Donottouchthelenswithyourhandoranysharpobjects.
•Useonlyaclean,dry,softclothforcleaning.
4. Installation
Pleaseusethesoftwaredownloadatwww.pmdtec.com/softwaretodownloadthe
softwarepackageincludingfullAPIdocumentationforRoyale,thepmdSoftware
DevelopmentKit(SDK).
Thepasswordforthedownloadis:Sh!2CBpf
UnpacktheZIPle.Youwillndseveralpackedlesinsidethatcorrespondtothe
supportedOSplatforms.ChoosetheleforyourOSandunpackittoalocationofyour
choicee.g.yourdesktoporafolderonyourPC.
76

4.2. Linux
PleaseextracttheLinuxpackage(willresultina“libroyayle-X.X.-LINUX-x86-64Bit”or
“libroyale-X.X.-LINUX-x86-32Bit”folder).Thentransferthecompletefoldertoyour
computer.
MakesurethatyouhaveproperpermissionstotheUSBdevice.Theinstallation
packagecontainsaproperruleslewhichcanbeused.Itislocatedinthe/driver/udev
directory.MakesuretoreadtheREADMEleformoredetails.
5. API Documentation (Royale Documentation)
TheRoyalesoftwarepackageprovidesalight-weightcameraframeworkfor
Time-of-Flight(ToF)cameras.Whilebeingtailoredtopmdcameras,theframework
enablespartnersandcustomerstoevaluateand/orintegrate3DTOFtechnologyon/in
theirtargetplatform.Thisreducestimetorstdemoandtimetomarket.
Thefullhtmldocumentationcanbefoundwithinthedocsubfolderintheinstallation
path(Windows)orintheunpackedfolder(Linux,Android,andmacOS).
•C:\ProgramFiles\libroyale\X.X.\doc\html\index.html
•libroyale-X.X.-[platform]/doc/html/index.html
98
4.1. Windows 10/11
•Thereareinstallersforinstallingsoftwareanddriversfortheexx2wide(libroyale-
X.X.-WINDOWS-x86-64Bit.exeandlibroyale-X.X.-WINDOWS-x86-32Bit.exe).
•Pleasefollowtheinstructionsoftheinstallationassistant.Choose“Weiter”/
”Continue”ontherstscreen,thenacceptthelicenseagreementonthesecond
screen(“Annehmen”/”Accept”).
•MakesurethatthecheckboxesforDesktopiconandinstallofthedriversonthe
thirdscreenarechecked.
•Onthefourthscreenyoumaychangetheinstallationpath.
•Aftersuccessfulinstallationyoumay
Connecttheexx2widetoyourPCviaUSB
Openthedevicemanager(onaconsoleorintheWindowssearchtype
„mmcdevmgmt.msc“andhitRETURN)
Theexx2wideshouldshowupinthe„PMDDevices“section.
Foreachconnectedexx2wideanentryshouldexist.

1110
7. Use Cases - Modes That Change the Range
and Framerate
TheexibilityofTime-of-Flightisthatitisnotlockedintoonedistance.Throughthe
useofUseCases,ausercanchangethedistanceandframeratetodialinamodethat
isbestfortheirapplication.Onaworkingsystemittakesoneframeratetochange
betweenmodes,allowingasingleToFcameradevicetochangefromnearrange,far
range,orinbetweenwithinasingleframerate.
•The“5”modes(5sub-frames)arebetterforshortdistances,orinthecasewhere
processorloadingisaconcern.TheMode5casesuseabout30%lessprocessing
overheadthantheMode9Cases
•The“9”modes(9sub-frameshavelongerrangeanddepthqualityastheyusetwo
modulationfrequencies
6. Royale Viewer
Oncetheexx2wideisattachedtoafreeUSBport,andthedriversareinplace,you
maystarttheRoyaleviewerapplicationwhichgivesyouarstindication,iftheexx2
wideisworkingonyourtargetsystem.TheRoyaleviewerdisplaysa2Danda3D
representationofthecaptureddepthdata.
Inanapplication,theuserwouldusetheC/C++compatibleRoyaleAPI.
PleaserefertotheseparateRoyaleViewer.pdfforanexplanationofthefunctionality.

8. Support
Anyissuesorproblempleasesendanemailtoinfo@pmdtec.com.
Wetrytoanswerallemailswithinonebusinessday.
TochangethecamerarangeintheRoyaleViewer,gotoTools->UseCase(FPS),
andselectoneofthemodesonthefollowingpage.
*Actualmeasurementrangecanvarywithambientlightconditionsandreectivity.
Frequency
Pairs Mode Name Exposure Time
(uS)
Number of Phases
(including dark phase) FPS Unambiguous
Range*
Use the „5“ modes for faster processing, lower distance
48Mhz Short_Range_15FPS 4000 5 15 3.12m
48Mhz Short_Range_30FPS 2000 5 30 3.12m
48Mhz Short_Range_60FPS 1000 5 60 3.12m
Use the „9“ modes for longer distance, better depthmap
60Mhz-48Mhz Long_Range_5FPS 6000 9 5 12.5m
60Mhz-48Mhz Long_Range_10FPS 3000 9 10 12.5m
60Mhz-48Mhz Long_Range_15FPS 2000 9 15 12.5m
60Mhz-48Mhz Long_Range_30FPS 1000 9 30 12.5m
Use the „5/9“ Mixed Mode
120Mhz-
60Mhz-48Mhz
Short_Long_Interleaved_
30_5FPS 600/3000 5/9 30/5 1.2m/12.5m
13
12
120Mhz Ultra_Short_Range_60FPS 1000 5 60 1.2m

Technical information subject to change without notice.
This document may also be changed without notice.
October 2023
©pmdtechnologiesag
Alltexts,picturesandothercontentspublishedinthisinstructionmanualaresubjecttothecopyright
ofpmd,Siegenunlessotherwisenoticed.Nopartofthispublicationmaybereproducedortrans-
mittedinanyformorbyanymeans,electronicormechanical,includingphotocopy,recording,orany
informationstorageandretrievalsystem,withoutpermissioninwritingfromthepublisherpmd.
Table of contents