soar_ros
  • Links
    • Rosindex
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace rclcpp
        • Namespace soar_ros
          • Classes
          • Functions
      • Classes and Structs
        • Template Class ActionClient
          • Inheritance Relationships
            • Base Types
          • Class Documentation
            • soar_ros::ActionClient
              • GoalHandle
              • ActionClient()
              • ~ActionClient()
              • send_goal_from_soar()
              • getTopic()
              • getAgent()
              • parse()
              • parse()
              • parse()
              • parse()
        • Template Class Client
          • Inheritance Relationships
            • Base Types
          • Class Documentation
            • soar_ros::Client
              • Client()
              • ~Client()
              • parse()
              • parse()
              • getTopic()
              • getAgent()
              • run()
              • m_client
              • m_topic
              • m_node
              • m_pAgent
              • m_send_client_requests
              • isRunning
        • Template Class Input
          • Inheritance Relationships
            • Base Type
            • Derived Type
          • Class Documentation
            • soar_ros::Input
              • Input()
              • ~Input()
              • parse()
              • process_r2s()
              • m_r2sQueue
        • Class InputBase
          • Inheritance Relationships
            • Derived Types
          • Class Documentation
            • soar_ros::InputBase
              • process_r2s()
        • Class Interface
          • Inheritance Relationships
            • Derived Types
          • Class Documentation
            • soar_ros::Interface
              • getTopic()
              • getAgent()
        • Template Class Output
          • Inheritance Relationships
            • Base Type
            • Derived Type
          • Class Documentation
            • soar_ros::Output
              • Output()
              • ~Output()
              • process_s2r()
              • parse()
              • m_s2rQueue
        • Class OutputBase
          • Inheritance Relationships
            • Derived Types
          • Class Documentation
            • soar_ros::OutputBase
              • process_s2r()
        • Template Class Publisher
          • Inheritance Relationships
            • Base Types
          • Class Documentation
            • soar_ros::Publisher
              • Publisher()
              • ~Publisher()
              • run()
              • parse()
              • getTopic()
              • getAgent()
              • pub
              • isRunning
              • publisher
              • m_topic
              • m_node
              • m_pAgent
        • Template Class SafeQueue
          • Class Documentation
            • soar_ros::SafeQueue
              • push()
              • pop()
              • tryPop()
        • Template Class Service
          • Inheritance Relationships
            • Base Types
          • Class Documentation
            • soar_ros::Service
              • Service()
              • ~Service()
              • parse()
              • parse()
              • getTopic()
              • getAgent()
              • callback()
              • m_service
              • m_topic
              • m_node
              • m_pAgent
        • Class SoarRunner
          • Inheritance Relationships
            • Base Type
          • Class Documentation
            • soar_ros::SoarRunner
              • SoarRunner()
              • debuggerLaunch()
              • getSoarKernelStatus()
              • runSoarKernel()
              • stopSoarKernel()
              • addAgent()
              • ~SoarRunner()
              • getAgent()
              • addPublisher()
              • addPublisher()
              • addSubscriber()
              • addService()
              • addService()
              • addClient()
              • addClient()
              • addActionClient()
              • addActionClient()
              • startThread()
              • stopThread()
              • updateWorld()
        • Template Class Subscriber
          • Inheritance Relationships
            • Base Types
          • Class Documentation
            • soar_ros::Subscriber
              • Subscriber()
              • ~Subscriber()
              • callback()
              • getTopic()
              • getAgent()
              • sub
              • m_topic
              • m_node
              • m_pAgent
      • Functions
        • Function soar_ros::SoarPrintEventHandler
          • Function Documentation
        • Function soar_ros::updateEventHandler
          • Function Documentation
      • Directories
        • Directory include
          • Subdirectories
        • Directory soar_ros
          • Files
      • Files
        • File ActionClient.hpp
          • Definition (include/soar_ros/ActionClient.hpp)
            • Program Listing for File ActionClient.hpp
          • Includes
          • Included By
          • Namespaces
          • Classes
        • File Client.hpp
          • Definition (include/soar_ros/Client.hpp)
            • Program Listing for File Client.hpp
          • Includes
          • Included By
          • Namespaces
          • Classes
        • File Interface.hpp
          • Definition (include/soar_ros/Interface.hpp)
            • Program Listing for File Interface.hpp
          • Includes
          • Included By
          • Namespaces
          • Classes
        • File Publisher.hpp
          • Definition (include/soar_ros/Publisher.hpp)
            • Program Listing for File Publisher.hpp
          • Includes
          • Included By
          • Namespaces
          • Classes
        • File SafeQueue.hpp
          • Definition (include/soar_ros/SafeQueue.hpp)
            • Program Listing for File SafeQueue.hpp
          • Detailed Description
          • Includes
          • Included By
          • Namespaces
          • Classes
        • File Service.hpp
          • Definition (include/soar_ros/Service.hpp)
            • Program Listing for File Service.hpp
          • Includes
          • Included By
          • Namespaces
          • Classes
        • File soar_ros.hpp
          • Definition (include/soar_ros/soar_ros.hpp)
            • Program Listing for File soar_ros.hpp
          • Includes
        • File SoarRunner.hpp
          • Definition (include/soar_ros/SoarRunner.hpp)
            • Program Listing for File SoarRunner.hpp
          • Includes
          • Included By
          • Namespaces
          • Classes
          • Functions
        • File Subscriber.hpp
          • Definition (include/soar_ros/Subscriber.hpp)
            • Program Listing for File Subscriber.hpp
          • Includes
          • Included By
          • Namespaces
          • Classes
  • Standard Documents
    • README
      • soar_ros: A ROS 2 Interface for Soar
        • Features
        • Definition and description of the public API
        • Examples
          • Publisher
          • Service
        • How to build and install
        • How to build and run tests
        • How to build documentation
        • How to develop
        • Usage
        • License
        • Acknowledgements
    • CONTRIBUTING
      • Contributing
        • Mandatory Checks
        • Code Style
    • PACKAGE
    • LICENSE
    • CHANGELOG
      • Changelog for package soar_ros
        • 0.0.2 (2024-12-17)
        • 0.0.1 (2024-09-13)
  • Documentation
    • About
    • Class Diagrams
    • ROS Interface
    • Software Architecture
    • Soar Test Agent for Development
  • Index
soar_ros
  • Documentation
  • About
  • View page source

About

THA Faculty of Electrical Engineering Bavarian Ministry of Economic Affairs, Regional Development and Energy Bavarian State Ministry of Science and the Arts Bayern Innovativ Hightech Agenda Bavaria AI Production Network Augsburg
Previous Next

© Copyright The soar_ros Contributers. License: Apache License 2.0.

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