Skip to main content

No project description provided

Project description

Docs

PerceMon: The Perception Monitoring library

Online monitoring for perception systems using Spatio-Temporal Quality Logic.

Building from source

Requirements

You need:

  • CMake version greater than or equal to 3.5
  • Git
  • A C++ compiler that supports C++17. See cppreference for a compiler that supports most of the features.
  • (Optional) Ninja build tool for faster building than make and for better cross-platform availability.

Building the library

Note: this assumes a Linux environment with bash/zsh, but there are equivalent commands in other shells.

Clone the repository and it's submodules:

$ git clone https://github.com/anand-bala/PerceMon.git
$ cd PerceMon
$ git submodule update --init

Then do the CMake dance in the repository root:

$ mkdir -p build && cd build
$ cmake .. -DCMAKE_BUILD_TYPE=Release
$ make -j4

Or else, if you have installed Ninja

$ mkdir -p build && cd build
$ cmake .. -DCMAKE_BUILD_TYPE=Release -GNinja
$ ninja

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

percemon-1.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl (948.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

percemon-1.0.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (583.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

percemon-1.0.1-cp314-cp314-musllinux_1_2_x86_64.whl (941.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

percemon-1.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (577.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

percemon-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (941.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

percemon-1.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (577.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

percemon-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (941.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

percemon-1.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (577.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

percemon-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (944.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

percemon-1.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (580.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

percemon-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (944.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

percemon-1.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (580.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file percemon-1.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ea44429bec4a821deb27aa44a5e8e964374dac9b52599398ac6b97661de971d
MD5 3fd0876d80a6fb389ae64696db04dc77
BLAKE2b-256 b0bed0797fc956271ffaea1844b35aa3bd778a18811eb932db0846b85b68580d

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c9f37d1370992c9422c94170ac2ca7505f6efb808eb242de35d5fc0a3e19f869
MD5 8fa1131f5efa4ead14998ad1bfcb0e62
BLAKE2b-256 88128feb5898a1b1b730352c48102ec4ee6b758d18e0df279d468bfd4752437c

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4cc6f5e7900f69d3636177e09052607cf14fdce63f4324eb4b6aec0057914186
MD5 a4022a3e8fbd11182f6781292421f27c
BLAKE2b-256 8d4aa5d6ef5e3404d570c239958a3c1400242f5454c25d1307f1aa382f111f6e

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c561817eb299762d5182f27a8e6d2d10a08d5f7c8565725aec565d5463c48a7
MD5 e67885cd64fc55c7bda430fb8428b121
BLAKE2b-256 cc0ecb1a62ab26f45291e258729dc461a4e43fe28b26654e5c3df05bdc305548

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 908ab1d6c619cd9f373045580da565625d986c2cc67e3dfe7cd609f799bc0a49
MD5 5265f6a6be5856fa4186295aa877da5f
BLAKE2b-256 a12447018627ac9a6bcb6ad4ad5ed8fc9f058c99dc5cffea0ca0310c00d3de40

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 efd44e437559c2aa521a312b357f69330285eef22dc36189051bff15f642bb32
MD5 1a429ea827cbeb9206273c13aaf13f2d
BLAKE2b-256 93c94aae34c2d3b175fbc945acac4a3f598cf741d0a6ce1fce0de63a9d4ff411

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1da30e77fa265be970ce145c0e5b70dd7098664d36ca252a294cffb2eae92ac2
MD5 88683d960721b702e0fbdbef3ab93bd6
BLAKE2b-256 ab4b8f8080b951b783b05910ce5d6d45465f94f55ba4a7b57526ee22792bf306

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f4d41888a311423c954a3b8469e6a35f3178f0d94805dd6284cd6c971730b6c
MD5 76e366211095e2dbe6f370daaa3169af
BLAKE2b-256 cc884cff79eaf1b30216962c210628dddaed55877d46ecc3682c8f09d34351de

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a9b159e40d90af4943b3afd86250c24a7fa9de2794afb134ba347d141cd0f889
MD5 69fafb9ead46b09a65e53e1dda2faad0
BLAKE2b-256 9985aff439bf545f4f196f29e07cf9786206cb0f4250a2aac4edc50025bce308

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6cdfca3a88952fda00402d84c6c32a364afb98183f4db04e203e9731d1e69ad0
MD5 2fce140b2dbb7ea50ca9e5d7579a5dc4
BLAKE2b-256 9018e870ccd8535d0f3fcd3c166c7da8bd2a4bbcc6d97316c56962848d792eff

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3bc840615de1c99559b4b320269e481d3453542d391231b81b4b1b7be8347a4c
MD5 184a3d9620dc2c1af61f9b3be85ed9a7
BLAKE2b-256 2c88c872945e2da28b270577c7c15a11d9398707699e693f3f497db88dcde5ac

See more details on using hashes here.

File details

Details for the file percemon-1.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for percemon-1.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 afefc31ed43ada1320469554186c1a4b05129708508ac3df8cedc08f40d3aaf6
MD5 89397c1195c57c65e0740b0c2d5b71c8
BLAKE2b-256 35521068fc4cb9b2321404697a23a9138329e3f8373398cf7cdac7a6600b5097

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page