VICON-logo

VICON Tracker Python API

VICON-Tracker-Python-API-produk

spésifikasi

  • Ngaran produk: Vicon Tracker Python API
  • Kasaluyuan: Tracker 4.0
  • Versi Python anu Dirojong: 2.7 sareng Python 3

Parentah Pamakéan Produk

Pasang API Tracker

Pikeun nganggo Tracker API sareng Python, tuturkeun léngkah ieu:

  1. Pariksa versi Python pikeun mastikeun kasaluyuan.
  2. Install Python ku ngundeur ti resmi websitus jeung milih versi luyu.
  3. Tangtukeun lokasi tur masang modul Tracker Python ti folder dieusian.

Pariksa Vérsi Python

  1. Buka ajakan paréntah.
  2. Ketik 'py' terus pencét Lebetkeun.
  3. Lamun Python teu dipasang, tingal parentah instalasi.

Pasang Python

  1. Pindah ka resmi Python urang websitus.
  2. Ngundeur tur masang Python, mastikeun pikeun nambahkeun python.exe kana PATH salila instalasi.

Pasang Modul Tracker Python:

  1. Tangtukeun lokasi pamasangan files dina folder dieusian.
  2. Pilih metodeu pamasangan dumasar kana setelan anjeun.

Pasang modul Python ku ngajalankeun bets File:

  1. Arahkeun ka folder install Python: C: Program FilesViconTracker4.xSDKPython
  2. Ganda-klik dina 'install_tracker_api.bat' pikeun initiate prosés instalasi.

Patarosan anu Sering Ditaroskeun (FAQ):

Q: Naon anu kuring tiasa ngajadikeun otomatis nganggo API Tracker?

  • A: Tracker API ngamungkinkeun anjeun pikeun ngajadikeun otomatis pungsi umum sapertos ngamuat, maén, ngékspor data, ngaktipkeun / nganonaktipkeun objék, sareng memicu bagian alur kerja.

Q: Versi Python mana anu dirojong ku Tracker API?

  • A: Tracker API ngadukung versi Python 2.7 sareng Python

Ngeunaan pituduh ieu

  • Tracker API ngidinan Anjeun ngadalikeun fitur nu tangtu Tracker via Python API.
  • API ngamungkinkeun anjeun pikeun ngajadikeun otomatis sababaraha pungsi umum Tracker, sapertos ngamuat, maén, sareng ngékspor data, ngaktifkeun atanapi nganonaktipkeun objék anu béda, atanapi micu bagian alur kerja.
  • Dokumén ieu ngamungkinkeun anjeun ngamimitian nganggo API Tracker.

Pasang API Tracker

  • Pikeun nganggo Tracker API sareng Python, anjeun kedah mastikeun yén anjeun parantos dipasang.
  • Tracker API nyadiakeun rojongan pikeun Python 2.7 jeung Python 3. Vicon nyarankeun yén anjeun nganggo release pinuh panganyarna Python 3 iwal proyek Anjeun merlukeun anjeun ngagunakeun versi husus tina Python.

Prosedur ieu pituduh anjeun dina prosés instalasi:

  • Pariksa versi Python on
  • Masang Python dina
  • Masang modul Tracker Python dina
  • Pariksa yén modul Python dipasang leres dina

Pariksa versi Python

  • Upami anjeun teu yakin upami anjeun parantos dipasang Python atanapi versi Python anu anjeun anggo, anjeun tiasa muka ajakan paréntah sareng ngajalankeun paréntah py.

Pikeun example:VICON-Tracker-Python-API-gbr-1

Mun anjeun teu mibanda Python dipasang, tingali Pasang Python.

Pasang Python Pikeun masang Python 2 atanapi 3:

  1. Pindah ka  https://www.python.org/downloads/
  2. Milarian versi anu diperyogikeun sareng pasang Python, mastikeun Add python.exe to PATH dipilih:VICON-Tracker-Python-API-gbr-2

Dina gambar di luhur, ABC diganti ku ngaran pamaké anjeun pikeun folder instalasi.

Pasang modul Tracker Python Pikeun masang modul Tracker Python:

  1. Tangtukeun lokasi pamasangan files. Upami anjeun masang Tracker dina lokasi standar, aranjeunna tiasa dipendakan dina folder ieu: C: \ Program Files\Vicon\Tracker4.x\SDK\Python
    • Ieu files dipintonkeun:VICON-Tracker-Python-API-gbr-3
  2. Pasang modul Tracker Python dina salah sahiji cara di handap ieu, gumantung kana pamasangan khusus anjeun:
    • Cara pangbasajanna nyaéta ngajalankeun bets file (install_tracker_api.bat) nu kaasup kana pamasangan Tracker (sakumaha ditémbongkeun dina gambar di luhur).
    • Ieu biasana dianggo saé upami:
    • Python dipasang kana variabel PATH; atawa
    • Sababaraha versi Python dipasang, tapi anjeun hoyong install API kana versi panganyarna nu dipasang; atawa
    • Ngan hiji versi Python dipasang.
    • Lamun salah sahiji kaayaan ieu lumaku, tingali Pasang modul python ku ngajalankeun bets file asup.
    • Dina sakabeh kasus séjén, install modul Python ku ngagunakeun pip. Ieu biasana lumaku lamun:
    • Sababaraha versi Python dipasang, tapi anjeun hoyong install kana versi husus; atawa
    • Sababaraha vérsi anu béda tina Python dipasang sareng anjeun badé pasang kana sadayana (dina hal ieu, anjeun kedah masang modul pikeun unggal versi); atawa
    • Ngan ukur hiji versi Python anu dipasang, tapi anjeun henteu pasang kana PATH.
    • Lamun salah sahiji kaayaan ieu lumaku, tingali Pasang modul Python ku ngajalankeun pip on.

Pasang modul Python ku ngajalankeun bets file Jang ngalampahkeun ieu:

  1. Arahkeun ka folder install Python: C:\Program Files\Vicon\Tracker4.x\SDK\Python
  2. Klik dua kali install_tracker_api.bat.
    • Prosés instalasi initializes otomatis.

Pasang modul Python ku ngajalankeun pip

  1. Arahkeun ka folder Scripts pikeun Python nu Anjeun hoyong pake:
  2. Pikeun Python 3, folder instalasi standar nyaéta: C: \Pamaké \ \AppData\Local\Programs\Python\Python \Sc ripuh
    • Pikeun Python 2.7, folder instalasi standar nyaéta: C:\Python27\Scripts
  3. Buka jandela paréntah atawa PowerShell dina polder éta.
  4. Jalankeun paréntah di handap ieu pikeun masang Vicon Core API: C: \Pamaké\ \AppData\Local\Programs\Python\Python311\Scrip ts> .\pip.exe install "C:\Program Files\Vicon\Tracker 4.0\SDK\Python\vicon_core_api"
    • Jalankeun paréntah di handap ieu pikeun masang Tracker API C: \Pamaké\ \AppData\Local\Programs\Python\Python311\Scrip ts> .\pip.exe install "C:\Program Files\Vicon\Tracker 4.0\SDK\Python\tracker_api"

Catetan Ex di luhuramples ngagunakeun instalasi Python 3.11 kalawan Tracker 4.0. Jalur sareng paréntah anjeun tiasa rada béda.

Pariksa yén modul Python dipasang leres

  • Pariksa yén modul handap geus dipasang.
  • vicon_core_api: Ieu mangrupikeun inti kadali jauh API sareng kalebet klien pikeun komunikasi sareng server terminal.
  • tracker_api: Layanan API pikeun ngakses fungsionalitas aplikasi Tracker-spésifik.
  • Pikeun nguji yén modul Tracker Python dipasang leres, cobian impor salah sahiji modul dina Python: >>> impor vicon_core_api

Lamun prosés di luhur gagal pikeun mikawanoh modul, coba di handap:

  • Pariksa folder situs-pakét dina instalasi Python pikeun tracker_api atanapi vicon_core_api folder. Pikeun Python 3.11, lokasi folder instalasi standar nyaéta:
    • C:\Pamaké\ \AppData\Local\Programs\Python\Python311\Lib\site-packages
  • Pariksa variabel lingkungan sistem anjeun sareng pastikeun yén folder skrip pikeun pamasangan Python anu anjeun hoyong pake nyaéta anu paling luhur dina daptar. Pikeun Python 3.11, lokasi standar folder instalasi nyaéta:
    • C:\Pamaké\ \AppData\Local\Programs\Python\Python311\Scripts
  • Lamun salah sahiji polder modul leungit, jeung anjeun geus diverifikasi jalur, ngajalankeun deui ngaliwatan prosés instalasi dijelaskeun dina Masang modul Tracker Python on.

Nyambung ka server terminal

  • Pikeun nyambung ka server terminal, impor heula modul API Vicon Core: >>> impor vicon_core_api
    • >>> ti vicon_core_api impor
  • Salajengna, nyieun klien. Ieu otomatis nyoba nyambung ka alamat host husus dina port standar (52800) >>> c = Client ('localhost')
  • Pariksa yén klien junun nyambung ka server: >>> print(c.nyambung) Leres
  • Upami résponna Palsu, pastikeun yén anjeun gaduh conto Tracker ngajalankeun di alamat host anu ditangtukeun sareng firewall anjeun henteu ngahalangan lalu lintas dina port 52800, sateuacan nyiptakeun klien énggal.
  • Lamun anjeun geus hasil disambungkeun, Anjeun bisa ngakses ladenan disadiakeun ku pangladén terminal Tracker.
  • Mantan ieuample ngagunakeun jasa objék dasar: >>> impor tracker_api >>> tina tracker_api impor BasicObjectServices >>> services = BasicObjectServices(c)
  • Lamun disambungkeun, Anjeun bisa nelepon métode dina instance Tracker.
    • Pikeun example, pikeun meunangkeun daptar objék dina panel nyukcruk, make: >>> hasilna, object_list = services.basic_object_list() >>> print(hasil)
    • OKÉ: fungsina suksés
    • >>> nyitak(obyek_daftar)
    • ['Objék1', 'Objék2'...]
  • Kabéh panggero API balik kode hasil, nu digambarkeun dina vicon_core_api/result.py.
  • Hiji kode gagalna mungkin Result.RPCNotConnected, nu narima lamun sambungan ka server terminal leungit.
  • Pikeun example: >>> hasilna, object_list = services.basic_object_list() vicon_core_api.client.RPCError: RPCNotConnected: Sambungan ka pungsi jauh atawa callback teu kabuka
  • Pikeun mintonkeun daptar sadaya fungsi jeung dokuméntasi sadia: >>> pitulung( tracker_api)

Exampnaskahna

  • Anjeun tiasa manggihan example Aksara némbongkeun pamakéan fungsi API umum di C:\Program Files\Vicon\Tracker 4.0\SDK\Python\sample_scripts
  • Sadaya skrip gaduh dokuméntasi sareng nyandak pilihan -help anu masihan rinci ngeunaan argumen anu relevan.
  • Pikeun ngajalankeun sakumahaampskrip, muka jandela paréntah atanapi cangkang kakuatan dina folder skrip di luhur. Anjeun tiasa ngalakukeun ieu dina salah sahiji dua cara:
  • Buka ajakan paréntah sareng robih diréktori anjeun kana folder skrip: c:\> cd C:\Program Files\Vicon\Tracker
    • 4.0\SDK\Python\sample_scripts
  • Tahan SHIFT + klik-katuhu dina folder skrip sareng pilih Buka jandela paréntah di dieu atanapi Buka jandela Powershell di dieu.
  • Ti dieu anjeun bisa ngajalankeun example naskah pilihan Anjeun.
  • Ex di handapamples ngagunakeun jandela paréntah.

camera_calibration_wave.py

  • Skrip ieu nunjukkeun kumaha ngagunakeun fungsi API pikeun ngontrol prosés kalibrasi pikeun ngamimitian sareng ngeureunkeun gelombang wand.
    • C:\Program Files\Vicon\Tracker 4.0\SDK\Python\sample_scripts> py camera_calibration_wave.py
  • Lamun sukses, kadali calibration dipintonkeunVICON-Tracker-Python-API-gbr-4

capture_control.py

  • Skrip ieu nunjukkeun kumaha cara nangkep data langsung C:\Program Files\Vicon\Tracker 4.0\SDK\Python\sample_scripts> py capture_control.pyVICON-Tracker-Python-API-gbr-5
  • Ngaran Capture didaptarkeun sateuacan kadali. Pikeun ngarobah nami néwak, paké capture_services sareng SetCaptureName.
  • Pikeun patarosan ngeunaan ngagunakeun Tracker API, kontak Vicon Support1.
  • 1 surat:support@vicon.com
  • Pituduh Mimitian Gancang API Vicon Tracker Python 31 Mei 2023, Révisi 1
  • Pikeun dianggo sareng Tracker 4.0
  • © Hak Cipta 2020–2023 Vicon Motion Systems Limited. Sadaya hak disimpen.
  • Révisi 1. Pikeun pamakéan ku Tracker 4.0
  • Vicon Motion Systems Limited ngagaduhan hak pikeun ngarobih inpormasi atanapi spésifikasi dina dokumén ieu tanpa aya bewara.
  • Perusahaan, nami, sareng data anu dianggo dina examples anu fiktif iwal disebutkeun béda. Euweuh bagian tina ieu publikasi bisa dihasilkeun, disimpen dina sistem dimeunangkeun, atawa dikirimkeun dina formulir naon atawa ku cara naon baé, éléktronik atawa mékanis, fotokopi atawa ngarékam, atawa lamun heunteu tanpa idin tinulis saméméhna ti Vicon Motion Systems Ltd.
  • Vicon® mangrupakeun mérek dagang kadaptar ti Oxford metrics plc. Vicon Control™, Vicon Lock™, Vicon Lock Lab™, Vicon Lock Studio™, Vicon Tracker™, Vicon Valkyrie™, Vicon Vantage™, Vicon Vero™, Vicon Viper™, Vicon ViperX™ jeung Vicon Vue™ mangrupakeun mérek dagang ti Oxford Metrics plc.
  • VESA® mangrupakeun mérek dagang kadaptar milik VESA (www.vesa.org/about-vesa/). Produk jeung ngaran pausahaan séjén di dieu bisa jadi mérek dagang ti nu bogana.
  • Kanggo pangakuan hak cipta sareng merek dagang anu lengkep sareng up-to-date, mangga buka https://www.vicon.com/vicon/copyright-information.
  • Vicon Motion Systems nyaéta parusahaan Oxford Metrics plc.
  • Surélék: support@vicon.com Web: http://www.vicon.com

Dokumén / Sumberdaya

VICON Tracker Python Api [pdf] Pituduh pamaké
Tracker Python Api, Tracker, Python Api, Api

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *