Unrecognized function or variable 'showDetailsAnyFormat'

3 次查看(过去 30 天)
I'm participating on the Robocup ARM Challenge and while a was running this example the following errors ocurred:
Unrecognized function or variable 'showDetailsAnyFormat'.
Error in ros.internal.action.SimpleActionClientParser>@(~,res)disp(['Final state ',res.State,' with result: ',showDetailsAnyFormat(res.Message)]) (line 154)
showDetailsAnyFormat(res.Message)]);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in ros.SimpleActionClient/processResultCallback (line 637)
feval(obj.ActualResultFcn, obj, res, obj.ResultFcnUserData{:});
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in ros.internal.ActClientCallbackHandler/onResultReceivedCallbackFcn (line 25)
processResultCallback(obj.ActClientWeakHandle.get, msg, info, state);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This funciton is called inside the ROS Toolbox. File :
"C:\Program Files\MATLAB\R2024b\toolbox\ros\mlroscpp\+ros\+internal\+action\ISimpleActionClientParser.m"
I couldn't find any documentation on this function online. Should I implement it like and overload in C++? Is it a bug? Did MathWorks missed it?
Thanks in advance
  2 个评论
Cris LaPierre
Cris LaPierre 2025-3-1
Can you confirm that you have the ROS Toolbox installed? Type 'ver' in your command window and share the results.
Matheus
Matheus 2025-3-1
编辑:Image Analyst 2025-3-1
Yes, it's installed
-----------------------------------------------------------------------------------------------------
MATLAB Version: 24.2.0.2863752 (R2024b) Update 5
MATLAB License Number: 41******21
Operating System: Microsoft Windows 11 Pro Version 10.0 (Build 26100)
Java Version: Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
-----------------------------------------------------------------------------------------------------
MATLAB Version 24.2 (R2024b)
Simulink Version 24.2 (R2024b)
5G Toolbox Version 24.2 (R2024b)
AUTOSAR Blockset Version 24.2 (R2024b)
Aerospace Blockset Version 24.2 (R2024b)
Aerospace Toolbox Version 24.2 (R2024b)
Antenna Toolbox Version 24.2 (R2024b)
Audio Toolbox Version 24.2 (R2024b)
Automated Driving Toolbox Version 24.2 (R2024b)
Bioinformatics Toolbox Version 24.2 (R2024b)
Bluetooth Toolbox Version 24.2 (R2024b)
C2000 Microcontroller Blockset Version 24.2 (R2024b)
Communications Toolbox Version 24.2 (R2024b)
Computer Vision Toolbox Version 24.2 (R2024b)
Control System Toolbox Version 24.2 (R2024b)
Curve Fitting Toolbox Version 24.2 (R2024b)
DDS Blockset Version 24.2 (R2024b)
DSP HDL Toolbox Version 24.2 (R2024b)
DSP System Toolbox Version 24.2 (R2024b)
Data Acquisition Toolbox Version 24.2 (R2024b)
Database Toolbox Version 24.2 (R2024b)
Datafeed Toolbox Version 24.2 (R2024b)
Deep Learning HDL Toolbox Version 24.2 (R2024b)
Deep Learning Toolbox Version 24.2 (R2024b)
Econometrics Toolbox Version 24.2 (R2024b)
Embedded Coder Version 24.2 (R2024b)
Filter Design HDL Coder Version 24.2 (R2024b)
Financial Instruments Toolbox Version 24.2 (R2024b)
Financial Toolbox Version 24.2 (R2024b)
Fixed-Point Designer Version 24.2 (R2024b)
Fuzzy Logic Toolbox Version 24.2 (R2024b)
GPU Coder Version 24.2 (R2024b)
Global Optimization Toolbox Version 24.2 (R2024b)
HDL Coder Version 24.2 (R2024b)
HDL Verifier Version 24.2 (R2024b)
Image Acquisition Toolbox Version 24.2 (R2024b)
Image Processing Toolbox Version 24.2 (R2024b)
Industrial Communication Toolbox Version 24.2 (R2024b)
Instrument Control Toolbox Version 24.2 (R2024b)
LTE Toolbox Version 24.2 (R2024b)
Lidar Toolbox Version 24.2 (R2024b)
MATLAB Coder Version 24.2 (R2024b)
MATLAB Compiler Version 24.2 (R2024b)
MATLAB Compiler SDK Version 24.2 (R2024b)
MATLAB Report Generator Version 24.2 (R2024b)
MATLAB Test Version 24.2 (R2024b)
Mapping Toolbox Version 24.2 (R2024b)
Medical Imaging Toolbox Version 24.2 (R2024b)
Mixed-Signal Blockset Version 24.2 (R2024b)
Model Predictive Control Toolbox Version 24.2 (R2024b)
Model-Based Calibration Toolbox Version 24.2 (R2024b)
Motor Control Blockset Version 24.2 (R2024b)
Navigation Toolbox Version 24.2 (R2024b)
Optimization Toolbox Version 24.2 (R2024b)
Parallel Computing Toolbox Version 24.2 (R2024b)
Partial Differential Equation Toolbox Version 24.2 (R2024b)
Phased Array System Toolbox Version 24.2 (R2024b)
Powertrain Blockset Version 24.2 (R2024b)
Predictive Maintenance Toolbox Version 24.2 (R2024b)
RF Blockset Version 24.2 (R2024b)
RF PCB Toolbox Version 24.2 (R2024b)
RF Toolbox Version 24.2 (R2024b)
ROS Toolbox Version 24.2 (R2024b)
Radar Toolbox Version 24.2 (R2024b)
Reinforcement Learning Toolbox Version 24.2 (R2024b)
Requirements Toolbox Version 24.2 (R2024b)
Risk Management Toolbox Version 24.2 (R2024b)
Robotics System Toolbox Version 24.2 (R2024b)
Robust Control Toolbox Version 24.2 (R2024b)
Satellite Communications Toolbox Version 24.2 (R2024b)
Sensor Fusion and Tracking Toolbox Version 24.2 (R2024b)
SerDes Toolbox Version 24.2 (R2024b)
Signal Integrity Toolbox Version 24.2 (R2024b)
Signal Processing Toolbox Version 24.2 (R2024b)
SimBiology Version 24.2 (R2024b)
SimEvents Version 24.2 (R2024b)
Simscape Version 24.2 (R2024b)
Simscape Battery Version 24.2 (R2024b)
Simscape Driveline Version 24.2 (R2024b)
Simscape Electrical Version 24.2 (R2024b)
Simscape Fluids Version 24.2 (R2024b)
Simscape Multibody Version 24.2 (R2024b)
Simulink 3D Animation Version 24.2 (R2024b)
Simulink Check Version 24.2 (R2024b)
Simulink Code Inspector Version 24.2 (R2024b)
Simulink Coder Version 24.2 (R2024b)
Simulink Compiler Version 24.2 (R2024b)
Simulink Control Design Version 24.2 (R2024b)
Simulink Coverage Version 24.2 (R2024b)
Simulink Design Optimization Version 24.2 (R2024b)
Simulink Design Verifier Version 24.2 (R2024b)
Simulink Desktop Real-Time Version 24.2 (R2024b)
Simulink Fault Analyzer Version 24.2 (R2024b)
Simulink PLC Coder Version 24.2 (R2024b)
Simulink Real-Time Version 24.2 (R2024b)
Simulink Report Generator Version 24.2 (R2024b)
Simulink Test Version 24.2 (R2024b)
SoC Blockset Version 24.2 (R2024b)
Spreadsheet Link Version 24.2 (R2024b)
Stateflow Version 24.2 (R2024b)
Statistics and Machine Learning Toolbox Version 24.2 (R2024b)
Symbolic Math Toolbox Version 24.2 (R2024b)
System Composer Version 24.2 (R2024b)
System Identification Toolbox Version 24.2 (R2024b)
Text Analytics Toolbox Version 24.2 (R2024b)
UAV Toolbox Version 24.2 (R2024b)
Vehicle Dynamics Blockset Version 24.2 (R2024b)
Vehicle Network Toolbox Version 24.2 (R2024b)
Vision HDL Toolbox Version 24.2 (R2024b)
WLAN Toolbox Version 24.2 (R2024b)
Wavelet Toolbox Version 24.2 (R2024b)
Wireless HDL Toolbox Version 24.2 (R2024b)
Wireless Testbench Version 24.2 (R2024b)
>>

请先登录,再进行评论。

采纳的回答

Jose Avendano Arbelaez
移动:Walter Roberson 2025-3-16
Looks like there might an issue with the obtaining the action result. If you don't need to obtain the result, for now you can set the result function for the action servers to empty []. That should bypass the error.
gripAct.ResultFcn = [];
trajAct.ResultFcn = [];
We updated the RoboCup ARM templates with those changes in the link below:
  1 个评论
Matheus
Matheus 2025-3-16
移动:Walter Roberson 2025-3-16
Hello, Jose!
It worked. Thank you!
Is there any tutorial available on how to set a custom callback? I couldn't find it here: https://www.mathworks.com/help/ros/ref/simpleactionclient.html

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 ROS 2 Network Access in Simulink 的更多信息

产品


版本

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by