Metadata-Version: 2.1
Name: ctrlp
Version: 1.0.3
Summary: Low-level hardware interface for Ctrl-P pressure control systems.
Home-page: https://github.com/cbteeple/ctrlp
Author: Clark Teeple
Author-email: cbteeple@gmail.com
License: MIT
Description: # Ctrl-P: Hardware Interface
        The low-level hardware control interface for controlling a Ctrl-P pressure control system.
        
        
        ## Installation
        ### Install the release version
        [This package is on pypi](https://pypi.org/project/ctrlp/), so anyone can install it with pip: `pip install ctrlp`
        
        ### Install the most-recent development version
        1. Clone the package from the [github repo](https://github.com/cbteeple/ctrlp)
        2. Navigate into the main folder (`cd ctrlp`)
        3. `pip install -e .`
        
        
        ## Usage
        [Instructions in the documentation](https://ctrl-p.cbteeple.com/top-level)
        
        ## About Ctrl-P
        The Ctrl-P project is a full-stack pneumatic control system featuring smooth control of pressure at a high bandwidth.
        
        Ctrl-P has four parts:
        - [Arduino-Based Firmware](https://github.com/cbteeple/pressure_controller): Contains the low-level pressure control
        - [Python Hardware Interface](https://github.com/cbteeple/ctrlp): The low-level device drivers and command handling via serial comms
        - [Python Control Interface](https://github.com/cbteeple/pressure_control_interface): High-level handling of pressure trajectories in raw python
        - [ROS Driver](https://github.com/cbteeple/pressure_control_cbt): High-level handling of pressure trajectories in ROS
        
        Related Packages:
        - [Pressure Controller Skills](https://github.com/cbteeple/pressure_controller_skills): Build complex parametric skills using straightforward definition files.
        - [Visual Servoing](https://github.com/cbteeple/ihm_servoing): Example of setting up a realtime feedback controller.
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: System :: Hardware :: Hardware Drivers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
