Giter VIP home page Giter VIP logo

Comments (8)

jtorde avatar jtorde commented on May 29, 2024

Hi @kpiyush25,

I have never found this issue, but some questions to be able to help debug it:

  • Does roscd panther work? (i.e., does it change your current directory to panther's directory?) Alternatively, try rospack find panther in the terminal
  • Did you run git lfs install && git submodule init && git submodule update? Do you have the .casadi files in the panther/matlab/casadi_generated_files folder? (related issue)

from panther.

kpiyush25 avatar kpiyush25 commented on May 29, 2024

Hi @jtorde
Thanks for your reply first of all!
I tried all the commands that you asked me to and here's what I got :

  • roscd panther works perfectly fine in my system(i.e. takes me to the panther directory).
  • rospack find panther also works well(i.e. tells the absolute path of the panther package).
  • git lfs install && git submodule init && git submodule update had also worked fine when I was setting up the package for the first time. I got the following output when I ran the command just now :
    -Updated git hooks. Git LFS initialized.
  • I have .casadi files in panther/matlab/casadi_generated_files folder and currently I have following .casadi files in it : fit_yaw.casadi get_mean_variance_pred_24.casadi get_mean_variance_pred_39.casadi get_mean_variance_pred_10.casadi get_mean_variance_pred_25.casadi get_mean_variance_pred_40.casadi get_mean_variance_pred_11.casadi get_mean_variance_pred_26.casadi get_mean_variance_pred_4.casadi get_mean_variance_pred_12.casadi get_mean_variance_pred_27.casadi get_mean_variance_pred_5.casadi get_mean_variance_pred_13.casadi get_mean_variance_pred_28.casadi get_mean_variance_pred_6.casadi get_mean_variance_pred_14.casadi get_mean_variance_pred_29.casadi get_mean_variance_pred_7.casadi get_mean_variance_pred_15.casadi get_mean_variance_pred_30.casadi get_mean_variance_pred_8.casadi get_mean_variance_pred_16.casadi get_mean_variance_pred_31.casadi get_mean_variance_pred_9.casadi get_mean_variance_pred_17.casadi get_mean_variance_pred_32.casadi index_instruction.txt get_mean_variance_pred_18.casadi get_mean_variance_pred_33.casadi op.casadi get_mean_variance_pred_19.casadi get_mean_variance_pred_34.casadi op_fixed_pos.casadi get_mean_variance_pred_20.casadi get_mean_variance_pred_35.casadi params_casadi_prediction.yaml get_mean_variance_pred_21.casadi get_mean_variance_pred_36.casadi params_casadi.yaml get_mean_variance_pred_22.casadi get_mean_variance_pred_37.casadi visibility.casadi get_mean_variance_pred_23.casadi get_mean_variance_pred_38.casadi

TL;DR :
Every command that you have suggested above is working fine but the same issue persists while I run the simulation using roslaunch panther simulation.launch quad:=SQ01s.

Waiting for your reply which can help me resolve this issue.
Thanks again!

from panther.

YouShaoze avatar YouShaoze commented on May 29, 2024

Oh.no...... I have the same problem in my computer (ubuntu18.04 an ROS melodic)

Basis chosen: MINVO
Parameters obtained, checking them...
par_.fov_depth= 5
par_.Ra= 4.5
par_.drone_radius= 0.2
Parameters checked
Changing DroneStatus from TRAVELING to GOAL_REACHED
terminate called after throwing an instance of 'casadi::CasadiException'
what(): .../casadi/core/serializing_stream.cpp:55: Assertion "check==serialization_check" failed:
DeserializingStream sanity check failed. Expected 123456789012345, but got -5863120225865027243.
[SQ01s/spawn_robot-3] process has finished cleanly
log file: /home/cumt/.ros/log/3fa5a36e-79e7-11ec-aed6-70f11c1522f5/SQ01s-spawn_robot-3*.log
[INFO] [1642679468.823680, 0.000000]: Spawn status: SpawnModel: Successfully spawned entity
[SQ01s/panther-13] process has died [pid 23580, exit code -6, cmd /home/cumt/panther/devel/lib/panther/panther_node ~state:=state ~who_plans:=who_plans ~term_goal:=term_goal ~trajs_predicted:=tracker_predictor_node/trajs_predicted ~traj:=traj ~trajs_zhejiang:=trajs_zhejiang ~goal:=goal ~setpoint:=setpoint __name:=panther __log:=/home/cumt/.ros/log/3fa5a36e-79e7-11ec-aed6-70f11c1522f5/SQ01s-panther-13.log].
log file: /home/cumt/.ros/log/3fa5a36e-79e7-11ec-aed6-70f11c1522f5/SQ01s-panther-13*.log

from panther.

YouShaoze avatar YouShaoze commented on May 29, 2024

Oh.no...... I have the same problem in my computer (ubuntu18.04 an ROS melodic)

Basis chosen: MINVO Parameters obtained, checking them... par_.fov_depth= 5 par_.Ra= 4.5 par_.drone_radius= 0.2 Parameters checked Changing DroneStatus from TRAVELING to GOAL_REACHED terminate called after throwing an instance of 'casadi::CasadiException' what(): .../casadi/core/serializing_stream.cpp:55: Assertion "check==serialization_check" failed: DeserializingStream sanity check failed. Expected 123456789012345, but got -5863120225865027243. [SQ01s/spawn_robot-3] process has finished cleanly log file: /home/cumt/.ros/log/3fa5a36e-79e7-11ec-aed6-70f11c1522f5/SQ01s-spawn_robot-3*.log [INFO] [1642679468.823680, 0.000000]: Spawn status: SpawnModel: Successfully spawned entity [SQ01s/panther-13] process has died [pid 23580, exit code -6, cmd /home/cumt/panther/devel/lib/panther/panther_node ~state:=state ~who_plans:=who_plans ~term_goal:=term_goal ~trajs_predicted:=tracker_predictor_node/trajs_predicted ~traj:=traj ~trajs_zhejiang:=trajs_zhejiang ~goal:=goal ~setpoint:=setpoint __name:=panther __log:=/home/cumt/.ros/log/3fa5a36e-79e7-11ec-aed6-70f11c1522f5/SQ01s-panther-13.log]. log file: /home/cumt/.ros/log/3fa5a36e-79e7-11ec-aed6-70f11c1522f5/SQ01s-panther-13*.log

fit_yaw.casadi get_mean_variance_pred_31.casadi
get_mean_variance_pred_10.casadi get_mean_variance_pred_32.casadi
get_mean_variance_pred_11.casadi get_mean_variance_pred_33.casadi
get_mean_variance_pred_12.casadi get_mean_variance_pred_34.casadi
get_mean_variance_pred_13.casadi get_mean_variance_pred_35.casadi
get_mean_variance_pred_14.casadi get_mean_variance_pred_36.casadi
get_mean_variance_pred_15.casadi get_mean_variance_pred_37.casadi
get_mean_variance_pred_16.casadi get_mean_variance_pred_38.casadi
get_mean_variance_pred_17.casadi get_mean_variance_pred_39.casadi
get_mean_variance_pred_18.casadi get_mean_variance_pred_40.casadi
get_mean_variance_pred_19.casadi get_mean_variance_pred_4.casadi
get_mean_variance_pred_20.casadi get_mean_variance_pred_5.casadi
get_mean_variance_pred_21.casadi get_mean_variance_pred_6.casadi
get_mean_variance_pred_22.casadi get_mean_variance_pred_7.casadi
get_mean_variance_pred_23.casadi get_mean_variance_pred_8.casadi
get_mean_variance_pred_24.casadi get_mean_variance_pred_9.casadi
get_mean_variance_pred_25.casadi index_instruction.txt
get_mean_variance_pred_26.casadi op.casadi
get_mean_variance_pred_27.casadi op_fixed_pos.casadi
get_mean_variance_pred_28.casadi params_casadi_prediction.yaml
get_mean_variance_pred_29.casadi params_casadi.yaml
get_mean_variance_pred_30.casadi visibility.casadi

from panther.

YouShaoze avatar YouShaoze commented on May 29, 2024

I guess there may be a problem with the post installation verification of casadi?

from panther.

jtorde avatar jtorde commented on May 29, 2024

I just did a fresh download/compilation on Ubuntu 20.04/ROS Noetic and it's working
So I'm wondering if this has to do with the Ubuntu version used. Could you use the commit d58b025 instead (and download the submodules accordingly)? (that commit was the last one that was tested on Ubuntu 18.04)

from panther.

ly15029572 avatar ly15029572 commented on May 29, 2024

I have the same problem in my computer (ubuntu20.04 an ROS noetic),but the same issue persists while I run the simulation using roslaunch panther simulation.launch quad:=SQ01s.
my installation process is different from the README in only one place,that is

linear Sovers
cd ~/installations/coinhsl-2015.06.23
but I only can download file is coinhsl-archive-2021.05.05, so I turned this step into
cd ~/installations/coinhsl-archive-2021.05.05

Does this have anything to do with my failure,if so,where should I download coinhsl-2015.06.23.

Waiting for your reply which can help me resolve this issue.
Thanks again!

from panther.

kotakondo avatar kotakondo commented on May 29, 2024

I am using docker on Ubuntu20.04/Noetic, and I see the same issue.

from panther.

Related Issues (11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.