主要内容

rossvcclient

Connect to ROS service server

Description

Use rossvcclient or ros.ServiceClient to create a service client object over ROS network. This service client uses a persistent connection to send requests to, and receive responses from, a ROS service server. The connection persists until the service client is deleted or the service server becomes unavailable.

Use the ros.ServiceClient syntax when connecting to a specific ROS node.

Note

In a future release, ROS Toolbox will use message structures instead of objects for ROS messages.

To use message structures now, set the "DataFormat" name-value argument to "struct". For more information, see ROS Message Structures.

Creation

Description

client = rossvcclient(servicename,servicetype) creates a service client with the given ServiceName that connects to a service serve of type ServiceType. This command syntax prevents the current MATLAB® program from running until it can connect to the service server.

example

client = rossvcclient(servicename,servicetype,Name,Value) provides additional options specified by one or more Name,Value pair arguments.

[client,reqmsg] = rossvcclient(___) returns a new service request message in reqmsg, using any of the arguments from previous syntaxes. The message type of reqmsg is determined by the service that client is connected to. The message is initialized with default values. You can also create the request message using rosmessage.

[___] = rossvcclient(___,"DataFormat","struct") uses message structures instead of objects. For more information, see ROS Message Structures.

[___] = rossvcclient(___,"IsPersistent","true") determines that the service client is persistent.

client = ros.ServiceClient(node,name) creates a service client that connects to a service server. The client gets its service type from the server. The service client attaches to the ros.Node object handle, node.

example

client = ros.ServiceClient(node,name,type) creates a service client that connects to a service server with the given service name name, and type, type. The service client attaches to the ros.Node object handle, node.

client = ros.ServiceClient(node, name,"Timeout",timeout) specifies a timeout period in seconds for the client to connect the service server.

[___] = ros.ServiceClient(___,"DataFormat","struct") uses message structures instead of objects. For more information, see ROS Message Structures.

Properties

expand all

This property is read-only.

Name of the service, specified as a string scalar or character vector.

Example: "/gazebo/get_model_state"

This property is read-only.

Type of service, specified as a string scalar or character vector.

Example: "gazebo_msgs/GetModelState"

Message format, specified as "object" or "struct". You must set this property on creation using the name-value input. For more information, see ROS Message Structures.

Option to determine if the service connection is persistent, specified as a numeric or logical 1(true) or 0(false).

With a persistent connection, a client always stays connected to a service. The connection persists until the service client gets deleted or the service server becomes unavailable. Persistent connections significantly improve performance for repeated requests, however, they also make the client more fragile to service failures when the connection is lost.

In case of non-persistent connection, a client normally does a lookup and reconnects to a service each time. This connection is slower but potentially allows a client to connect to a different node each time it does a service call, assuming that the lookup return a different node.

Data Types: logical

Object Functions

rosmessageCreate ROS messages
callCall ROS or ROS 2 service server and receive a response
isServerAvailableDetermine if ROS or ROS 2 service server is available
waitForServerWait for ROS or ROS 2 service server to start

Examples

collapse all

Connect to a ROS network.

rosinit
Launching ROS Core...
Status before launching ros core :0
result before launching ros core:     879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157683 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157685 pts/1    S+     0:00 grep -E ros|python

Done in 0.80517 seconds.
* Inside getProcessPID function *
Process Name: /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
Status before getting PID :0
Result before getting PID :    879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
 157700 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 60640 -w 3
 157708 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157710 pts/1    S+     0:00 grep -E ros|python

Result:  157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3

Status: 0
PID obtained: 157688
Status after getting PID :0
Result after getting PID :    879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
 157700 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 60640 -w 3
 157715 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157717 pts/1    S+     0:00 grep -E ros|python

* Exiting getProcessPID function *
Status after launching ros core :0
result after launching ros core:     879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
 157700 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 60640 -w 3
 157718 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157720 pts/1    S+     0:00 grep -E ros|python

Status before deleting node :0
Result before deleting node :    879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
 157700 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 60640 -w 3
 157721 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 720 -1 -mvmOutputPipe -1 770
 157736 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157738 pts/1    S+     0:00 grep -E ros|python

Status after deleting node :0
Result after deleting node :    879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
 157700 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 60640 -w 3
 157742 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157744 pts/1    S+     0:00 grep -E ros|python

Initializing ROS master on http://172.20.22.69:60640.
Initializing global node /matlab_global_node_48066 with NodeURI http://dcc2631961glnxa64:37717/ and MasterURI http://localhost:60640.

Set up a service server. Use structures for the ROS message data format.

server = rossvcserver('/test', 'std_srvs/Empty', @exampleHelperROSEmptyCallback,...
                      'DataFormat','struct');
client = rossvcclient('/test','DataFormat','struct');

Check whether the service server is available. If it is, wait for the service client to connect to the server.

if(isServerAvailable(client))
    [connectionStatus,connectionStatustext] = waitForServer(client)
end
connectionStatus = logical
   1

connectionStatustext = 
'success'

Call service server with default message.

response = call(client)
response = struct with fields:
    MessageType: 'std_srvs/EmptyResponse'

If the call function above fails, it results in an error. Instead of an error, if you would prefer to react to a call failure using conditionals, return the status and statustext outputs from the call function. The status output indicates if the call succeeded, while statustext provides additional information.

numCallFailures = 0;
[response,status,statustext] = call(client,"Timeout",3);
if ~status
    numCallFailures = numCallFailues + 1;
    fprintf("Call failure number %d. Error cause: %s\n",numCallFailures,statustext)
else
    disp(response)
end
    MessageType: 'std_srvs/EmptyResponse'

Shut down the ROS network.

rosshutdown
Shutting down global node /matlab_global_node_48066 with NodeURI http://dcc2631961glnxa64:37717/ and MasterURI http://localhost:60640.
Status before deleting node :0
Result before deleting node :    879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
 157700 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 60640 -w 3
 157745 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 724 -1 -mvmOutputPipe -1 764
 157789 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157791 pts/1    S+     0:00 grep -E ros|python

Status after deleting node :0
Result after deleting node :    879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
 157700 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 60640 -w 3
 157796 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157798 pts/1    S+     0:00 grep -E ros|python

Shutting down ROS master on http://172.20.22.69:60640.
Status before deleting core :0
Result before deleting core :    879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157688 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_246626/tp28d9b0da_c9ea_46bb_8de8_a896609cd5c2/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 60640 -w 3
 157700 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 60640 -w 3
 157799 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157801 pts/1    S+     0:00 grep -E ros|python

* Inside killProcessByPID function *
PID of core to be killed: 157688
Status after Child Process Killed: 0
Result after Child Process Killed: 
Status after deleting core :0
Result after deleting core :    879 ?        Ssl    7:45 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1161 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 155051 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155081 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_246626 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155094 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.1b2cf5d6e3975ccf240066d07cb1ec5c MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 155148 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook1.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 156325 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros2server -mvmInputPipe 594 -1 -mvmOutputPipe -1 604
 157806 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 157808 pts/1    S+     0:00 grep -E ros|python

* Exiting killProcessByPID function *

Create a ROS service serve by creating a ServiceServer object and use ServiceClient objects to request information over the network. The callback function used by the server takes a string, reverses it, and returns the reversed string.

Start the ROS master and node.

master = ros.Core;
Launching ROS Core...
Status before launching ros core :0
result before launching ros core:     883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 399984 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 778 -1 -mvmOutputPipe -1 832
 400051 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400053 pts/1    S+     0:00 grep -E ros|python

Done in 0.57463 seconds.
* Inside getProcessPID function *
Process Name: /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
Status before getting PID :0
Result before getting PID :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 399984 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 778 -1 -mvmOutputPipe -1 832
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400076 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400078 pts/1    S+     0:00 grep -E ros|python

Result:  400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3

Status: 0
PID obtained: 400056
Status after getting PID :0
Result after getting PID :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 399984 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 778 -1 -mvmOutputPipe -1 832
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400083 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400085 pts/1    S+     0:00 grep -E ros|python

* Exiting getProcessPID function *
Status after launching ros core :0
result after launching ros core:     883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 399984 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 778 -1 -mvmOutputPipe -1 832
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400086 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400088 pts/1    S+     0:00 grep -E ros|python

Status before deleting node :0
Result before deleting node :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 399984 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 778 -1 -mvmOutputPipe -1 832
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400089 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 594 -1 -mvmOutputPipe -1 753
 400104 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400106 pts/1    S+     0:00 grep -E ros|python

Status after deleting node :0
Result after deleting node :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 399984 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 778 -1 -mvmOutputPipe -1 832
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400112 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400114 pts/1    S+     0:00 grep -E ros|python
node = ros.Node('/test');

Create a service server. This server expects a string as a request and responds with a string based on the callback. Use structures for the ROS message data format.

server = ros.ServiceServer(node,'/data/string',...
                            'roseus/StringString','DataFormat','struct');
Status before deleting node :0
Result before deleting node :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 399984 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 778 -1 -mvmOutputPipe -1 832
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400115 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 753
 400131 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 780
 400146 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400148 pts/1    S+     0:00 grep -E ros|python

Status after deleting node :0
Result after deleting node :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400115 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 753
 400131 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 780
 400152 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400154 pts/1    S+     0:00 grep -E ros|python

Create a callback function. This function takes an input string as the Str property of req and returns it as the Str property of resp. The function definition is shown here, but is defined below the example. req is a ROS message you create using rosmessage.

function [resp] = flipString(~,req,resp)
% FLIPSTRING Reverses the order of a string in REQ and returns it in RESP.
resp.Str = fliplr(req.Str);
end

Assign the callback function for incoming service calls.

server.NewRequestFcn = @flipString;

Create a service client and connect to the service server. Use structures for the ROS message data format.

Create a request message based on the client.

client = ros.ServiceClient(node,'/data/string','DataFormat','struct');
request = rosmessage(client);
request.Str = 'hello world';

Send a service request and wait for a response. Specify that the service waits 3 seconds for a response.

response = call(client,request,'Timeout',3)
response = struct with fields:
    MessageType: 'roseus/StringStringResponse'
            Str: 'dlrow olleh'

The response is a flipped string from the request message.

Clear the service client, service server, and ROS node. Shut down the ROS master.

clear('client', 'server', 'node')
Status before deleting node :0
Result before deleting node :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400115 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 753
 400131 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 780
 400179 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400181 pts/1    S+     0:00 grep -E ros|python

Status after deleting node :0
Result after deleting node :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400131 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 780
 400185 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400187 pts/1    S+     0:00 grep -E ros|python
clear('master')
Status before deleting core :0
Result before deleting core :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 400056 pts/1    S      0:00 bash /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/mlroscpp/util/+ros/+internal/runroscmd.sh   /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1 /tmp/Bdoc25b_3168145_249179/tpa97765ba_257f_4616_ae45_f066feba3607/ros1/glnxa64/venv /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/bin/glnxa64 rosmaster --core -p 59988 -w 3
 400068 pts/1    Sl     0:00 python3 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/sys/ros1/glnxa64/ros1/bin/rosmaster --core -p 59988 -w 3
 400131 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 780
 400188 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400190 pts/1    S+     0:00 grep -E ros|python

* Inside killProcessByPID function *
PID of core to be killed: 400056
Status after Child Process Killed: 0
Result after Child Process Killed: 
Status after deleting core :0
Result after deleting core :    883 ?        Ssl   13:33 /usr/bin/python3 /usr/bin/mta-sts-daemon --config /etc/mta-sts-daemon.yml
   1182 ?        Ssl    0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
 398622 ?        Ss     0:00 /bin/sh /usr/bin/xvfb-run -a -s -screen 0 1280x1024x24 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398652 ?        S      0:00 /bin/sh -c export TMPDIR=/tmp/Bdoc25b_3168145_249179 COMPONENT=examples/ros ;   cd /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/matlab/examples/ros ; //mathworks/hub/bat/common/bin/mw   sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398665 ?        S      0:00 sh ../../tools/build_using_mlpath/mlenv --use-scoped-paths 1 --scoped-cppms-file /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1/scoped_cppms_modules.txt --scoped-cppms-envvar MW_SCOPED_CPPMICROSERVICES_MODULES --tag bml --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --paths /mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MATLAB_LOG_DIR=/mathworks/devel/bat/Bdoc25b/logs/3168145/build.glnxa64.3168145.r009/examples/ros/build.glnxa64.3168145.r009.bml.4e7882bfc8781eed27e6f33ef7e5adb1 MAKEFLAGS= DISPLAY=:0 MESA_BACK_BUFFER=Pixmap perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 398716 ?        S      0:00 perl ../../tools/build_using_matlab/mlrun --verbose --runnable /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab --display mwtools.liveCodeToDocbook ../../derived/glnxa64/examples/ros/mlx_to_docbook8.txt ../../derived/glnxa64/examples/ros examples/ros ../../help/examples/ros/glnxa64 //mathworks/hub/3rdparty/R2021a/6299939/glnxa64/pngquant 1
 400131 ?        Sl     0:00 /mathworks/devel/bat/filer/batfs2566-0/Bdoc25b.3168145/build/runnable/matlab/toolbox/ros/bin/glnxa64/libmwros1server -mvmInputPipe 592 -1 -mvmOutputPipe -1 780
 400195 pts/1    S+     0:00 /bin/bash -c ps ax | grep -E 'ros|python'
 400197 pts/1    S+     0:00 grep -E ros|python

* Exiting killProcessByPID function *
function [resp] = flipString(~,req,resp)
% FLIPSTRING Reverses the order of a string in REQ and returns it in RESP.
resp.Str = fliplr(req.Str);
end

Limitations

  • MATLAB Compiler™ software do not support ROS custom messages and the rosgenmsg function.

Extended Capabilities

expand all

Version History

Introduced in R2019b

expand all