clips_executive
  • Getting Started
    • Installation
      • Binary Installation
      • Installation from Source
    • Usage
      • ROS Node
      • Starting the ROS2 CLIPS-Executive
      • Example
    • Configuration
      • Example
      • Node Parameters
      • Environment Parameters
      • Plugin Parameters
    • Logging and Routing
    • Dynamic Setup via Services
  • CLIPS Plugins
    • Plugin Interface
    • Available Plugins
      • Ament Index Plugin
        • Configuration
        • Features
        • Usage Example
      • Continuous Execution Plugin
        • Configuration
        • Features
        • Usage Example
      • YAML Configuration Plugin
        • Configuration
        • Features
        • Usage Example
      • File Load Plugin
        • Configuration
        • Features
        • Usage Example
      • Protobuf Plugin
        • Configuration
        • Features
        • Usage Example: Register Message via Configuration
        • Usage Example: Register Message via Linked Plugin
      • Generic ROS Msg Plugin
        • Configuration
        • Features
        • Usage Example 1: Publishers and Subscribers
        • Usage Example 2: Service Client
        • Usage Example 3: Service Provider
        • Usage Example 4: Action Client
      • ROS Param Plugin
        • Configuration
        • Features
        • Usage Example
      • TF2 Pose Tracker Plugin
        • Configuration
        • Features
        • Usage Example
  • ROS Interface Plugin Generator
    • Plugin Generation
      • Pitfalls and Limitations
        • Nested Messages
        • Object Lifetimes and CLIPS
    • Generated ROS Message Plugin
      • Configuration
      • Features
        • Facts
        • Functions
      • Usage Example
        • Configuration
        • Code
    • Generated ROS Service Plugin
      • Configuration
      • Features
        • Facts
        • Functions
        • Functions Defined by User
      • Usage Example
        • Configuration
        • Code
    • Generated ROS Action Plugin
      • Configuration
      • Features
        • Facts
        • Functions
        • Functions Defined by User
      • Usage Example
        • Configuration
        • Code
  • Tutorials
    • Hello World
      • Background
      • Prerequisites
      • Hello World
        • 1 Workspace Setup
        • 2 Install Directories via CMake
        • 3 Adding a CLIPS File
        • 4 Configuring the ROS2 CLIPS-Executive
        • 5 Running The Code
      • Summary
      • Next Steps
    • Continuous Monitoring
      • Background
      • Prerequisites
      • Continuous Monitoring
        • 1 Obtaining the Files
        • 2 Configuring the ROS2 CLIPS-Executive
        • 3 Monitoring the Turtle
        • 4 Teleporting the Turtle
        • 5 Build and Run
      • Summary
      • Next Steps
      • Related Content
    • Writing a Plugin for TF Monitoring
      • Background
      • Prerequisites
      • TF Monitoring Plugin
        • 1 Obtaining the Files
        • 2 Plugin Package Setup
        • 3 Plugin Class Structure
        • 4 Opening ROS Interfaces on initialize()
        • 5 Cleaning Up References On finalize()
        • 6 Adding Templates and Functions in clips_env_init()
        • 8 Cleaning Up with the Help of stop_periodic_lookup()
        • 9 Running The Code
  • README
    • clips_executive
clips_executive
  • Search


© Copyright 2024, Tarik Viehmann.

Built with Sphinx using a theme provided by Read the Docs.