Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
|
Functions | |
def | parse_args () |
def | setup_logging_directory (output_dir) |
def | is_ros_related_process (proc_info, cmdline) |
def | get_process_environment (pid) |
def | main () |
Variables | |
dictionary | ROS_KEYWORDS |
dictionary | EXCLUDE_KEYWORDS = {"code", "chrome", "firefox", "vscode", "gnome"} |
def monitor-ros-cpu.get_process_environment | ( | pid | ) |
Try to get ROS-related environment variables for a process
Definition at line 82 of file monitor-ros-cpu.py.
def monitor-ros-cpu.is_ros_related_process | ( | proc_info, | |
cmdline | |||
) |
Check if a process is ROS-related based on name and command line
Definition at line 64 of file monitor-ros-cpu.py.
Referenced by main().
def monitor-ros-cpu.main | ( | ) |
Definition at line 95 of file monitor-ros-cpu.py.
References is_ros_related_process(), main(), parse_args(), and setup_logging_directory().
Referenced by main().
def monitor-ros-cpu.parse_args | ( | ) |
Definition at line 40 of file monitor-ros-cpu.py.
Referenced by main().
def monitor-ros-cpu.setup_logging_directory | ( | output_dir | ) |
Definition at line 56 of file monitor-ros-cpu.py.
Referenced by main().
dictionary monitor-ros-cpu.EXCLUDE_KEYWORDS = {"code", "chrome", "firefox", "vscode", "gnome"} |
Definition at line 37 of file monitor-ros-cpu.py.
dictionary monitor-ros-cpu.ROS_KEYWORDS |
Definition at line 10 of file monitor-ros-cpu.py.