0

Hello I am using Autolabor 2.5 car for SLAM i want to use odm data for localization in ros_localization package.i want fuse the data with intel realsence D435i with his IMU data. Question 1 just add the odom1 in localiztion package data will fuse ?

Question 2 in tf graph camera link and robot link is same parents so it will problem ? or its want be in same be parent and child

thank you in advance

  1. How to fuse /imu,/odom,rtabmap/odom for localization
  2. how to robot frame under the camera link, so in rviz both fream (camera_link and robot will be same one )
<include file="$(find robot_localization)/launch/ukf_template.launch"/>
    <param name="/ukf_se/frequency" value="300"/>
    <param name="/ukf_se/base_link_frame" value="camera_link"/>

    <param name="/ukf_se/odom0" value="rtabmap/odom"/>
    <rosparam param="/ukf_se/odom0_config">[true,true,true,
                                            true,true,true,
                                            true,true,true,
                                            true,true,true,
                                            true,true,true]
    </rosparam>
    <param name="/ukf_se/odom0_relative" value="true"/>
    <param name="/ukf_se/odom0_pose_rejection_threshold" value="10000000"/>
    <param name="/ukf_se/odom0_twist_rejection_threshold" value="10000000"/>

    <!-- x,y,z is is the robot value -->
    <param name="/ukf_se/odom1" value="/odom"/>
    <rosparam param="/ukf_se/odom0_config">[true,true,true,
                                            False,False,False,
                                            true,true,true,
                                            False,False,False,
                                            true,true,true]
    </rosparam>
    <param name="/ukf_se/odom1_relative" value="true"/>
    <param name="/ukf_se/odom1_pose_rejection_threshold" value="10000000"/>
    <param name="/ukf_se/odom1_twist_rejection_threshold" value="10000000"/>





    <param name="/ukf_se/imu0" value="/imu/data"/>  
    <rosparam param="/ukf_se/imu0_config">[true, true, true,
                                           true,  true,  true,
                                           true,  true,  true,
                                           true,  true,  true,
                                           true,  true,  true] 


<!-- x,y,z is false before edit-22-10-2022 -->


    </rosparam>
    <param name="/ukf_se/imu0_differential" value="true"/>
    <param name="/ukf_se/imu0_relative" value="false"/>
    <param name="/ukf_se/use_control" value="false"/>
ska
  • 1

0 Answers0