-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backward incompatibility: rework of simulation UAV spawning mechanism, Noetic update #32
Comments
Hi guys, Michiel here. I participated in the summer school of 2019 and am trying to get the seminar task running again (very beginner with ROS, tmux, linux, but experienced with Python on Windows). I therefore first go through the I changed the session.yml with the following line:
I get the following error in the spawn window of tmux: Many thanks. |
Hey, sorry, I forgot to update the tmux session in the examples. It should be up to date now (changes). Also, I have patched the 2019 and 2020 summer school repositories (changes, changes), with the latest updates, so they should hopefully work now as well. Let me know if you encounter more problems. Sincerely, Tomas |
Hey, this looks like px4 is not compiling properly. Try the following:
|
pull master and checking the commit indeed solves the compilation of this package. Then some others failed. I pulled the uav_core as well. Some other compiles were now failing due to my changes. I pulled those master branches as well (mavros, mrs_rviz_plugins). Some errors still remain for mrs_uav_odometry, mrs_uav_controllers and mrs_uav_managers. I pulled the respective master branches, but without effect. Should I checkout a specific commit instead? |
Definitely don't pull the respective master branches. In some cases it is fine, but we are not on master everywhere. For example in the case of Mavros. As a normal user, use gitman to checkout a specific stable combination of commits ( So to put everything into "normal state", just do |
[EDIT]: Now building the mrs_workspace using the set_mrs_workspace.sh does work when i revert my local changes. (simple change of not using [OLD] Then I tried to freshly install the uav system. But I still get these errors. Should I go for an even more rigorous clean up? I also have a lot (231) warnings in my console output. Things like these: |
Hi, so there are obviously multiple problems with your setup. You had the right idea with removing everything and installing it again, but we have to probably go even further.
sudo apt remove "gazebo9*"
sudo apt remove "libgazebo9*"
sudo apt remove "ros-melodic-gazebo*" I also recommend calling
It is often easier to just run the |
I tried run the example on tmux,
And others terminal still waiting for odometry and control. |
Hey, since you are running the example session (not your own script) and this issue is regarding backward incompatibility for personal custom tmux script, I suggest moving this into the discussions. But this can happen for many reasons. Is our system up-to-date and does the mrs_workspace compile fully without errors? |
Yes, I installed MRS system last week and |
Hi, this error tells you that the pixhawk instance is already running. So call |
Thanks, it worked |
param_name: [default_value, help_description, [list_of_compatible_vehicles]]
. The components have to be added into the.xacro
model definition as before. All optional parameters are now passed to the.xacro
as a pythonic dictionaryoptionals['param_name']
the easiest solution is to delete the px4 completely and let it download again, using the following commands:
The text was updated successfully, but these errors were encountered: