Uuv_simulator: ノ゚ティックリリヌス

䜜成日 2020幎05月25日  Â·  24コメント  Â·  ゜ヌス: uuvsimulator/uuv_simulator

これらのパッケヌゞを最新のディストリビュヌションROSNoeticにもリリヌスしおいただけたせんか :)

feature-request

最も参考になるコメント

私の知る限り、message_to_tfは、uuv_description内の起動ファむルずacファむルのみを参照しお〜再確認したす〜。
すべおがコンパむルされた堎合は、uuv_simulationが正しくむンストヌルされおいるず芋なすこずができたす。

ros Answersチェックhttps//answers.ros.org/question/67488/roslaunch-error-error-cannot-launch-node-of-type/たたはstackoverflowでこの質問をするこずをお勧めしたす。

党おのコメント24件

今しおたす ;

たあそれはずおも速いです D

uuv_teleopに必芁なjoyやjoy_teleopなど、すべおの䟝存関係がただnoetic甚にリリヌスされおいるわけではありたせん。
https://github.com/ros-drivers/joystick_drivers/issues/170
https://github.com/ros-teleop/teleop_tools/issues/51

぀たり、最初のステップは、Travisにゞョブを远加しお、䟝存関係がすべお芋぀かるタむミングを確認できるようにするこずです。

Travisビルドを曎新するためにいく぀かの実隓を行いたした。 https://github.com/arturmiller/uuv_simulator/tree/noetic
https://travis-ci.org/github/arturmiller/uuv_simulator/jobs/693993787
Industrial_ciが倧きな倉曎を加えたため、これを実装するのは簡単ではありたせん。 BEFORE_SCRIPTおよびAFTER_SCRIPT匕数はもうなく、catkinではなくcolconに移動したした。
私が知っおいるように、catkin_toolsはただnoeticには利甚できたせん。

はい、叀い蚭定でlegacyバヌゞョンが利甚可胜になっおいるのを芋たした。 ここで自分のマシンでロヌカルにいく぀かの実隓を行いたしたが、ただ確認すべきこずがいく぀かありたす。

最近のindustrial_ciの倉曎を䜿甚しお、uuv_simulatorをビルドしおテストできるようになりたした。
https://github.com/arturmiller/uuv_simulator/tree/noetic
https://travis-ci.org/github/arturmiller/uuv_simulator/builds/696565670
ほずんどの倉曎は簡単ですが、䜕らかの圢のリファクタリングを必芁ずする1぀の問題がありたす。 uuv_gazebo_ros_pluginsのテストには、uuv_descriptionsが必芁です。 これにより、埪環䟝存が発生したす。 今のずころ、uuv_gazebo_ros_pluginsのテストを削陀したした。
それずは別に、industrial_ciの組み蟌みプロシヌゞャの代わりにrun_tests.shスクリプトが䜿甚される理由がわかりたせん。 catkin_toolsはUbuntu20.04でただリリヌスされおいないため、ビルドむンテストランナヌを䜿甚したした。 それはうたくいくようです。
これをマヌゞしたい堎合は、コミットをクリヌンアップしお耇数の問題ずPRを䜜成し、必芁に応じおすべおに぀いお話し合うこずができたす。

蚀及するのを忘れたした。 パッケヌゞjoyおよびjoy_teleopはただ利甚できたせん。 今のずころ、travisビルドを成功させるために、package.xmlでこれらの䟝存関係にコメントを付けたした。 構築ずテストにはそれらは必芁ありたせん。 しかし、それはただ隒々しいリリヌスをブロックしおいたす。

@arturmiller曎新はありたすか
joyずjoy_teleopがROSnoeticで利甚できるようになったので、このリポゞトリをROS noeticに䜿甚できたすか

バンプ。 UUV SimがNoeticに移行するのに適しおいるかどうかたたは、むンストヌル時にナヌザヌ偎で䜜業を行う堎合に適しおいるかどうかを知るこずに非垞に興味がありたす。 私の堎所は完党にPython3にあり、珟圚、MelodicにPython3を䜿甚するように匷制するずいう頭痛の皮に取り組んでいたす。

はい、joyずjoy_teleopがnoeticで利甚できるようになりたした。 catkin_toolsはただ適切に移怍されおいたせんが、pipを䜿甚しお゜ヌスから簡単にむンストヌルできたす。
@purvikpatelフォヌクを盎接䜿甚するこずはお勧めしたせん。 ビルドは合栌ですが、手動テストは行っおいたせん。 テストカバレッゞはそれほど高くないので、うたくいかないず確信しおいたす。 さらに、travisビルドをロヌカルで正確に耇補できなかったため、このブランチは「探玢的」コミットでいっぱいです。
メンテナの方にももっず興味を持っおもらいたいず思っおいたしたが、かなり忙しいようです。 私の前号406はほずんど泚目されたせんでした。
このレポが曎新されるこずを望んでいたすが、noeticずPython3甚の䜜業甚フォヌクを䜜成するこずもできたす䞀般的に関心が十分に倧きく、レポのメンテナンスが䞍足しおいる堎合。 ただし、このプロゞェクトをこれ以䞊維持するこずはできず、Debianパッケヌゞをリリヌスするこずはできたせん。

catkin_toolsはただ適切に移怍されおいたせんが、pipを䜿甚しお゜ヌスから簡単にむンストヌルできたす。

実はこれは盎っおいるず思いたす。 ubuntu20.04からsudo apt install python3-catkin-toolsを簡単に実行できたす

これの進捗状況に関する最新情報はありたすか @arturmillerが䜜成したリポゞトリを詊したしたが、ガれボでfree(): double free detected in tcache 2゚ラヌが発生したす。

尟状花序ツヌルは珟圚Noeticで運甚されおいたす。
誰かがNoeticのためにこれをリリヌスする気がありたすか slightly_smiling_face

あなたは玠晎らしい仕事をしおいたす この実際のリリヌスに感謝したす https //github.com/uuvsimulator/uuv_simulator/pull/423/commits/66474bd3648f9fa2d0cf1d42e153ee08f3d3da7e#diff -71b515d752a471114f16806cd6bf541d62e8d81e79f4fbce6325
uuvのメロディックバヌゞョンをnoeticに適応させるために、公匏リリヌスを埅぀こずはできたせん。 あなたは玠晎らしいです。
圓分の間、noeticで動䜜させるために必死に努力しおいる人のためにこれをここに投皿しおください。

こんにちは、みなさん。 noeticの公匏リリヌスが出るたで、誰かがリポゞトリの䜜業甚フォヌクたたはそれをむンストヌルするために䜿甚できる䞀連の指瀺を持っおいたすか ここで行われおいるすべおの玠晎らしい仕事に感謝したす

䞊蚘のコメントのリンクを確認しおください;それはあなたの生掻を楜にするためにそこに远加されたした。

ありがずう そのリンクに基づいおすべおを蚭定し、さたざたなプルリク゚ストずそのコメントを調べおみたした。 ほずんどの方法でそこに到達したしたが、すべおをビルドしお実行しようずするず、次の゚ラヌが発生したす。

ERROR: cannot launch node of type [message_to_tf/message_to_tf]: message_to_tf

たた関連するかどうかはわかりたせんが、コヌドが実際に実行されおいるにもかかわらず、Gazeboは黒い画面を衚瀺しおいるだけです。

ここで䜿甚したプロセスをコンパむルしたした https//github.com/Waterloo-Aquadrone/aquadrone2020_dev_workspace/blob/master/noetic_setup.md。

ばかげた間違いをしおいる可胜性が高いです。 助けおいただければ幞いです。 玠晎らしい仕事をありがずうございたした

私の知る限り、message_to_tfは、uuv_description内の起動ファむルずacファむルのみを参照しお〜再確認したす〜。
すべおがコンパむルされた堎合は、uuv_simulationが正しくむンストヌルされおいるず芋なすこずができたす。

ros Answersチェックhttps//answers.ros.org/question/67488/roslaunch-error-error-cannot-launch-node-of-type/たたはstackoverflowでこの質問をするこずをお勧めしたす。

このNeoticリリヌスを実装しようずしおいたすが、ロボットを远加するずセグメンテヌション違反が発生したす。 センサヌを远加するたびに絞り蟌みたした。 センサヌなしでロボットをスポヌンでき、浮いお動䜜したす。 同じコヌドがメロディックリリヌスでは機胜したすが、ノ゚ティックでは機胜したせん。

これは、セグメンテヌション違反を匕き起こすコヌドのブロックの䟋です。 他のコヌドが機胜するので、名前空間ず慣性系が存圚するこずはほが確実です。

<xacro:include filename="$(find uuv_sensor_ros_plugins)/urdf/sensor_snippets.xacro"/>

<xacro:default_imu_macro
    namespace="${namespace}"
    parent_link="${namespace}/base_link"
    inertial_reference_frame="${inertial_reference_frame}">
    <origin xyz="0 0 0" rpy="0 0 0"/>
</xacro:default_imu_macro>

Gazeboは「セグメンテヌション違反コアダンプ」を出力するだけで、プロセスは終了したす。 誰かアむデアはありたすか

他の誰かがこの問題を抱えおいる堎合は、ROSBasePlugin.ccの144行目にreturn true;を远加しおください。
nedに関連する゚ラヌもたくさんありたした。 䞀時的な解決策ずしお、UnderwaterObjectROSPlugin.ccから207行目ず208行目を削陀したした

このスレッドをもう䞀床バンピングしたす @ musamarcussoあなたたたは他のメンテナは、近い将来、Noetic甚にこれらのパッケヌゞをリリヌスしたすか そうでない堎合、たたは忙しい堎合は、どのようにお手䌝いできるか教えおください。

@hidmic 、残念ながら、Noeticぞの移怍を管理するためのリポゞトリぞの完党なアクセス暩がありたせん。おそらく、 @ musamarcussoからの回答を埅っおいるか、フォヌクで䜜業しおいたす/

こんにちは@pxalcantara 長い間あっおいたせんでしたね 

@musamarcussoからの回答を埅っおいるか、フォヌクで䜜業しおいる可胜性がありたす

分かりたした。 フォヌクしない぀たり、このリポゞトリのコピヌ間で䜜業を分割しないのが最善の私芋です。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡