-
Notifications
You must be signed in to change notification settings - Fork 2
Description
I tried to run the project on ubuntu 22.04.5 LTS, Matlab 2024b. I have installed the required dependencies according to README (libboost-dev and libeigen3-dev=3.3.7 were installed strictly according to README, and Ipopt and HSL were installed successfully, but it is not clear whether they meet the project requirements)
Then I executed initialize.m and kinova_src/initialize.m in turn, generated kinova_src/kinova_simulator_interfaces, and completed the compilation of mex robust controller, ARMOUR, and ARMTD.
To test the project, I ran kinova_src/scripts/kinova_simple_example.m, but an error occurred as shown below:
Function or variable 'zonotope' not recognized.
ERROR box_obstacle_zonotope/make_zono (line 24)
O.zono = zonotope([C,diag(S./2)]) ;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR box_obstacle_zonotope (line 15)
O.make_zono()
^^^^^^^^^^^^^^
ERROR kinova_simple_example (line 56)
obstacles{1} = box_obstacle_zonotope('center', [0; 0; 0.6],...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I checked the corresponding script simulator/world/obstacles/box_obstacle_zonotope.m and found that zonotope was not defined in that file and other files under simulator/world/obstacles/.
Is there a solution to this problem? If so, I would be very grateful.