dynamicalnodes
  • Installation
  • Tutorials
    • Tutorial 0: Cruise Control
      • Overview
      • Feedback: A Car with Cruise Control
      • Implementing the discrete-time blocks
        • Reference Signal
        • PID Controller
        • Car Plant
        • Kalman Filter
      • Simulate the discrete-time diagram using DynamicalSystem
      • ROSNode Simulation — Converter Verification
      • Deploying to ROS2
      • Write the launch file
      • Running the Live ROS2 Graph
    • GPS-IMU State Estimation
      • System Overview
      • Component Definitions
        • GPS Simulator
        • IMU Simulator
        • Kalman Filter
        • ANN State Estimator (stub)
      • Parameters
      • Simulation Loop — Figure 1
      • ROSNode Simulation — Converter Verification
      • Deploying to ROS2
        • Running the nodes
  • \((f,h)\) Library
    • Controllers
      • PID Controller
      • LQR Controller
    • Observers
      • Kalman Filter (KF)
      • Extended Kalman Filter (EKF)
      • Unscented Kalman Filter (UKF)
    • Plants
    • Reference Generators
      • Stateless
        • Constant
        • Sinusoid
        • Square Wave
        • Ramp
        • Step
      • Stateful
        • Latch
        • Setpoint
  • API Reference
    • DynamicalSystem
      • DynamicalSystem
        • DynamicalSystem.f
        • DynamicalSystem.h
        • DynamicalSystem.step()
    • ROSNode
      • PubDict
      • ROSNode
        • ROSNode.state
        • ROSNode.step()
        • ROSNode.write_ROSNode_to_rclpy()
      • SubDict
  • License
dynamicalnodes
  • Index

Index

D | F | H | M | P | R | S | W

D

  • dynamicalnodes.dynamical_system
    • module
  • dynamicalnodes.rosnode
    • module
  • DynamicalSystem (class in dynamicalnodes.dynamical_system)

F

  • f (dynamicalnodes.dynamical_system.DynamicalSystem property)

H

  • h (dynamicalnodes.dynamical_system.DynamicalSystem property)

M

  • module
    • dynamicalnodes.dynamical_system
    • dynamicalnodes.rosnode

P

  • PubDict (in module dynamicalnodes.rosnode)

R

  • ROSNode (class in dynamicalnodes.rosnode)

S

  • state (dynamicalnodes.rosnode.ROSNode property)
  • step() (dynamicalnodes.dynamical_system.DynamicalSystem method)
    • (dynamicalnodes.rosnode.ROSNode method)
  • SubDict (in module dynamicalnodes.rosnode)

W

  • write_ROSNode_to_rclpy() (dynamicalnodes.rosnode.ROSNode method)

© Copyright 2025, Nehal Singh Mangat.

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