VICON Tracker Python API
Sonraíochtaí
- Ainm Táirge: Vicon Tracker Python API
- Comhoiriúnacht: Lorgaire 4.0
- Leaganacha Python Tacaithe: 2.7 agus Python 3
Treoracha Úsáide Táirge
Suiteáil an Tracker API
Chun an API Tracker a úsáid le Python, lean na céimeanna seo:
- Seiceáil an leagan Python chun comhoiriúnacht a chinntiú.
- Suiteáil Python trí é a íoslódáil ón suíomh oifigiúil websuíomh agus an leagan cuí á roghnú.
- Aimsigh agus suiteáil an modúl Tracker Python ón bhfillteán sonraithe.
Seiceáil Leagan Python
- Oscail leid ordú.
- Clóscríobh 'py' agus brúigh Iontráil.
- Mura bhfuil Python suiteáilte, féach ar na treoracha suiteála.
Suiteáil Python
- Téigh go dtí Python oifigiúil websuíomh.
- Íoslódáil agus suiteáil Python, ag cinntiú go gcuirfear python.exe le PATH le linn na suiteála.
Suiteáil an Modúl Python Tracker:
- Aimsigh an tsuiteáil files san fhillteán sonraithe.
- Roghnaigh an modh suiteála bunaithe ar do shocrú.
Suiteáil an Modúl Python tríd an Baisc a Rith File:
- Déan nascleanúint chuig an bhfillteán suiteála Python: C: Clár FilesViconTracker4.xSDKPython
- Cliceáil faoi dhó ar 'install_tracker_api.bat' chun an próiseas suiteála a thosú.
Ceisteanna Coitianta (FAQ):
C: Cad is féidir liom a uathoibriú ag baint úsáide as an API Tracker?
- A: Ligeann an API Lorgaire duit feidhmeanna coitianta a uathoibriú amhail luchtú, seinm, easpórtáil sonraí, rudaí a ghníomhachtú/díghníomhachtú, agus páirteanna sreabhadh oibre a spreagadh.
C: Cé na leaganacha Python a fhaigheann tacaíocht ón Tracker API?
- A: Tacaíonn an Tracker API le leaganacha Python 2.7 agus Python
Maidir leis an treoir seo
- Ligeann an API Tracker duit gnéithe áirithe de Tracker a rialú trí API Python.
- Cuireann an API ar do chumas roinnt feidhmeanna coitianta Tracker a uathoibriú, mar shampla sonraí a luchtú, a imirt agus a onnmhairiú, rudaí éagsúla a ghníomhachtú nó a dhíghníomhachtú, nó codanna den sreabhadh oibre a spreagadh.
- Cuireann an doiciméad seo ar do chumas tosú leis an Tracker API.
Suiteáil an Tracker API
- Chun an API Tracker a úsáid le Python, ní mór duit a chinntiú go bhfuil an dá cheann suiteáilte agat.
- Soláthraíonn an API Tracker tacaíocht do Python 2.7 agus Python 3. Molann Vicon go n-úsáideann tú an scaoileadh iomlán is déanaí de Python 3 ach amháin má éilíonn do thionscadal go n-úsáideann tú leagan sonrach de Python.
Treoraíonn na nósanna imeachta seo tú tríd an bpróiseas suiteála:
- Seiceáil an leagan Python ar
- Suiteáil Python ar
- Suiteáil an modúl Tracker Python ar
- Seiceáil go bhfuil an modúl Python suiteáilte i gceart ar
Seiceáil leagan Python
- Mura bhfuil tú cinnte an bhfuil Python suiteáilte agat nó cén leagan de Python atá á úsáid agat, is féidir leat ordú pras a oscailt agus an t-ordú py a rith.
Le haghaidh example:
Mura bhfuil Python suiteáilte agat, féach Suiteáil Python.
Suiteáil Python Chun Python 2 nó 3 a shuiteáil:
- Téigh go dtí https://www.python.org/downloads/
- Aimsigh an leagan riachtanach agus suiteáil Python, ag cinntiú go bhfuil Add python.exe to PATH roghnaithe:
San íomhá thuas, cuirtear d'ainm úsáideora don fhillteán suiteála in ionad ABC.
Suiteáil an modúl Tracker Python Chun an modúl Tracker Python a shuiteáil:
- Aimsigh an tsuiteáil files. Má shuiteáil tú Tracker sa suíomh réamhshocraithe, tá siad le fáil san fhillteán seo: C:\Program Files\Vicon\Tracker4.x\SDK\Python
- iad seo files ar taispeáint:
- iad seo files ar taispeáint:
- Suiteáil an modúl Tracker Python ar cheachtar de na bealaí seo a leanas, ag brath ar do shuiteáil ar leith:
- Is é an bealach is simplí an bhaisc a reáchtáil file (install_tracker_api.bat) atá san áireamh sa suiteáil Tracker (mar a thaispeántar san íomhá thuas).
- De ghnáth oibríonn sé seo go maith má:
- Suiteáladh Python chuig an athróg PATH; nó
- Tá leaganacha iomadúla de Python suiteáilte, ach ba mhaith leat an API a shuiteáil go dtí an leagan is déanaí a shuiteáil tú; nó
- Níl ach leagan amháin de Python suiteáilte.
- Má tá aon cheann de na coinníollacha seo i bhfeidhm, féach Suiteáil an modúl python tríd an mbaisc a rith file ar.
- I ngach cás eile, suiteáil an modúl Python trí úsáid a bhaint as pip. De ghnáth bíonn sé seo i gceist má:
- Tá leaganacha iomadúla de Python suiteáilte, ach ba mhaith leat a shuiteáil go leagan ar leith; nó
- Suiteáiltear go leor leaganacha éagsúla de Python agus ba mhaith leat iad go léir a shuiteáil (sa chás seo, ní mór duit an modúl a shuiteáil do gach leagan); nó
- Níl ach leagan amháin de Python suiteáilte, ach níor shuiteáil tú in PATH.
- Má bhíonn aon cheann de na coinníollacha seo i bhfeidhm, féach Suiteáil an modúl Python trí pip a rith.
Suiteáil an modúl Python tríd an mbaisc a reáchtáil file Chun seo a dhéanamh:
- Déan nascleanúint chuig an bhfillteán suiteála Python: C: \ Clár Files\Vicon\Tracker4.x\SDK\Python
- Cliceáil faoi dhó install_tracker_api.bat.
- Tosaíonn an próiseas suiteála go huathoibríoch.
Suiteáil an modúl Python tríd an pip a rith
- Déan nascleanúint go dtí an fillteán Scripteanna don Python is mian leat a úsáid:
- I gcás Python 3, is é an fillteán suiteála réamhshocraithe: C: \ Users \ \AppData\Áitiúil\Cláir\Python\Python \Sc sracadh
- I gcás Python 2.7, is é an fillteán suiteála réamhshocraithe: C: \ Python27 \ Scripts
- Oscail fuinneog ordaithe nó PowerShell san fhillteán sin.
- Rith an t-ordú seo a leanas chun an Vicon Core API a shuiteáil: C: \Úsáideoirí\ \AppData\Local\Programs\Python\Python311\Script ts> .\pip.exe suiteáil “C:\Program Files\Vicon\Tracker 4.0\SDK\Python\vicon_core_api"
- Rith an t-ordú seo a leanas chun an Tracker API C a shuiteáil: \Úsáideoirí\ \AppData\Local\Programs\Python\Python311\Script ts> .\pip.exe suiteáil “C:\Program Files\Vicon\Tracker 4.0\SDK\Python\tracker_api"
Nóta Tá an t-iarmhír thuasamples úsáid a bhaint as suiteáil Python 3.11 le Tracker 4.0. Seans go mbeidh difríocht bheag idir do chonair agus d’orduithe.
Seiceáil go bhfuil an modúl Python suiteáilte i gceart
- Seiceáil go bhfuil na modúil seo a leanas suiteáilte.
- vicon_core_api: Is é seo an croí-API rialaithe iargúlta agus folaíonn sé cliant chun cumarsáid a dhéanamh leis an bhfreastalaí teirminéil.
- tracker_api: API Seirbhísí chun rochtain a fháil ar fheidhmiúlacht feidhmchláir a bhaineann go sonrach le Lorgaire.
- Chun a thástáil go bhfuil an modúl Tracker Python suiteáilte i gceart, déan iarracht ceann de na modúil i Python a iompórtáil: >>> iompórtáil vicon_core_api
Má theipeann ar an bpróiseas thuas an modúl a aithint, bain triail as an méid seo a leanas:
- Seiceáil an fillteán pacáistí suímh sa suiteáil Python don fhillteán tracker_api nó vicon_core_api. I gcás Python 3.11, is é suíomh an fhillteáin suiteála réamhshocraithe:
- C: \ Úsáideoirí \ \AppData\Local\Cláir\Python\Python311\Lib\pacáistí suímh
- Seiceáil do athróga timpeallachta córais agus cinntigh go bhfuil an fillteán scripteanna don suiteáil Python is mian leat a úsáid an ceann is airde ar an liosta. I gcás Python 3.11, is é suíomh réamhshocraithe an fhillteáin suiteála:
- C: \ Úsáideoirí \ \AppData\Local\Cláir\Python\Python311\Scripteanna
- Má tá ceachtar de na fillteáin modúil ar iarraidh, agus tá an cosán fíoraithe agat, athreáchtáil tríd an bpróiseas suiteála a thuairiscítear i Suiteáil an Tracker Python modúl ar.
Ceangail leis an bhfreastalaí teirminéil
- Chun ceangal leis an bhfreastalaí teirminéil, iompórtáil an modúl Vicon Core API ar dtús: >>> allmhairiú vicon_core_api
- >>> ó allmhairiú vicon_core_api
- Next, a chruthú cliant. Déanann sé seo iarracht go huathoibríoch ceangal leis an seoladh óstaigh ar leith ar an bport réamhshocraithe (52800) >>> c = Cliant ('localhost')
- Seiceáil gur éirigh leis an gcliant ceangal leis an bhfreastalaí: >>> print(c.connected) Fíor
- Má tá an freagra Bréagach, cinntigh go bhfuil cás Lorgaire agat ag rith ag an seoladh ósta sonraithe agus nach bhfuil do bhalla dóiteáin ag cur bac ar thrácht ar phort 52800, sula gcruthóidh tú cliant nua.
- Nuair a bheidh tú ceangailte go rathúil, is féidir leat rochtain a fháil ar na seirbhísí a sholáthraíonn an freastalaí teirminéil Tracker.
- Seo seanampÚsáideann le seirbhísí bunúsacha oibiachta: >>> allmhairiú tracker_api >>> ó tracker_api allmhairiú BasicObjectServices >>> seirbhísí = BasicObjectServices(c)
- Nuair atá sé ceangailte, is féidir leat modhanna a ghlaoch ar an ásc Lorgaire.
- Le haghaidh example, chun liosta rudaí a fháil sa phainéal Rianaithe, úsáid: >>> toradh, object_list = services.basic_object_list() >>> print(toradh)
- ceart go leor: d'éirigh leis an bhfeidhm
- >>> print(object_list)
- ['Réad 1', 'Réad 2'…]
- Tugann gach glao API cód toraidh ar ais, a bhfuil cur síos air in vicon_core_api/result.py.
- Cód teipe féideartha amháin is ea Result.RPCNotConnected, a fhaightear má chailltear an nasc leis an bhfreastalaí teirminéil.
- Le haghaidh example: >>> toradh, object_list = services.basic_object_list() vicon_core_api.client.RPCError: RPCNotConnected: Níl an ceangal leis an bhfeidhm chianda nó aisghlao oscailte
- Chun liosta de na feidhmeanna agus na doiciméid go léir atá ar fáil a thaispeáint: >>> help( tracker_api)
Example scripteanna
- Is féidir leat teacht ar example scripteanna a thaispeánann úsáid feidhmeanna coitianta API ag C: \ Clár Files\Vicon\Rianaithe 4.0\SDK\Python\sample_scripts
- Tá doiciméadú ar na scripteanna go léir agus glacann siad rogha cabhrach a thugann sonraí faoi na hargóintí ábhartha.
- A rith marample script, oscail fuinneog ordaithe nó blaosc cumhachta san fhillteán scripteanna thuas. Is féidir leat é seo a dhéanamh ar cheann amháin de dhá bhealach:
- Oscail an ordú leid agus athraigh do eolaire go dtí an fillteán scripteanna: c:\> cd C:\Clár Files \ Vicon \ Lorgaire
- 4.0\SDK\Python\sample_scripts
- Coinnigh SHIFT+cliceáil ar dheis san fhillteán scripteanna agus roghnaigh Oscail fuinneog ordú anseo nó Oscail fuinneog Powershell anseo.
- Ón áit seo is féidir leat an example script de do rogha féin.
- Seo a leanas examples bain úsáid as an fhuinneog ordú.
camera_calibration_wave.py
- Léiríonn an script seo conas feidhmeanna API a úsáid chun an próiseas calabrúcháin a rialú chun an tonn slaite a thosú agus a stopadh.
- C: \ Clár Files\Vicon\Rianaithe 4.0\SDK\Python\sample_scripts> py camera_calibration_wave.py
- Má éiríonn leis, taispeántar rialuithe calabraithe
capture_control.py
- Taispeánann an script seo conas sonraí beo a ghabháil C:\Program Files\Vicon\Rianaithe 4.0\SDK\Python\sample_scripts> py capture_control.py
- Tá an t-ainm Gabháil liostaithe roimh na rialuithe. Chun an t-ainm gabhála a athrú, úsáid capture_services agus SetCaptureName.
- Le haghaidh ceisteanna faoi úsáid an API Tracker, déan teagmháil le Vicon Support1.
- 1 ríomhphost:tacaíocht@vicon.com
- Vicon Tracker Python API Quick Start Guide 31 Bealtaine 2023, Athbhreithniú 1
- Le húsáid le Lorgaire 4.0
- © Cóipcheart 2020–2023 Vicon Motion Systems Limited. Gach ceart ar cosaint.
- Athbhreithniú 1. Le húsáid le Lorgaire 4.0
- Forchoimeádann Vicon Motion Systems Limited an ceart chun athruithe a dhéanamh ar fhaisnéis nó ar shonraíochtaí sa doiciméad seo gan fógra.
- Cuideachtaí, ainmneacha, agus sonraí a úsáidtear in examptá les bréige mura ndeirtear a mhalairt. Ní ceadmhach aon chuid den fhoilseachán seo a atáirgeadh, a stóráil i gcóras aisghabhála, ná a tharchur i bhfoirm ar bith ná ar aon mhodh, leictreonach nó meicniúil, trí fhótachóipeáil nó taifeadadh, nó eile gan cead scríofa a fháil roimh ré ó Vicon Motion Systems Ltd.
- Is trádmharc cláraithe de chuid Oxford Metrics plc é Vicon®. Vicon Control™, Vicon Lock™, Vicon Lock Lab™, Vicon Lock Studio™, Vicon Tracker™, Vicon Valkyrie™, Vicon VantagIs trádmharcanna de chuid Oxford Metrics plc iad e™, Vicon Vero™, Vicon Viper™, Vicon ViperX™ agus Vicon Vue™.
- Is trádmharc cláraithe é VESA® atá faoi úinéireacht VESA (www.vesa.org/about-vesa/). Féadfaidh ainmneacha táirgí agus cuideachtaí eile anseo a bheith ina dtrádmharcanna dá n-úinéirí faoi seach.
- Le haghaidh cóipchirt iomlán agus cothrom le dáta agus admháil trádmhairc, tabhair cuairt ar https://www.vicon.com/vicon/copyright-information.
- Is cuideachta Oxford Metrics plc é Vicon Motion Systems.
- Ríomhphost: tacaíocht@vicon.com Web: http://www.vicon.com
Doiciméid / Acmhainní
![]() |
VICON Lorgaire Python Api [pdfTreoir Úsáideora Lorgaire Python Api, Lorgaire, Python Api, Api |