Skip to content
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

Ego estimator #10

Open
wants to merge 122 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
bb760e0
removed example Module
Jun 9, 2017
02f1b12
added submodules image recognition and ximea importer
Jun 9, 2017
3c6da99
updated build badge
fabolhak Jun 9, 2017
478eb64
removed build badge
fabolhak Jun 9, 2017
41f6736
created travis build script
fabolhak Jun 10, 2017
c5af5ad
used new shell script in travis.yml
fabolhak Jun 10, 2017
546b92b
Merge pull request #3 from tum-phoenix/travis-build-script
fabolhak Jun 10, 2017
5b6ff29
added ximea installer to travis build script
fabolhak Jun 10, 2017
46b8450
updated URL in travis.yml
fabolhak Jun 10, 2017
b506748
updated travis build url
fabolhak Jun 10, 2017
914fa19
updated travis script
fabolhak Jun 10, 2017
9ab5bdd
remove travis.sh script
fabolhak Jun 10, 2017
b256867
fixed ximea camera installation in docker image
fabolhak Jun 10, 2017
5a2d22f
updated format of travis.yml
fabolhak Jun 10, 2017
3dc6c3f
updated multiline in travis.yml
fabolhak Jun 10, 2017
643d39c
updated travis.yml
fabolhak Jun 10, 2017
2981ff2
updated travis.yml
fabolhak Jun 11, 2017
7d22244
updated travis.yml
fabolhak Jun 11, 2017
447598c
updated travis.yml
fabolhak Jun 11, 2017
42934d8
Merge pull request #4 from tum-phoenix/remove-extra-build-script
fabolhak Jun 11, 2017
b01fc68
updated image recognition submodule
Jun 11, 2017
76dd64d
added comments to travis.yml
fabolhak Jun 11, 2017
e003115
updated comments in travis.yml
fabolhak Jun 11, 2017
a27307c
fix path of travis.yml
fabolhak Jun 11, 2017
15bccbf
updated travis.yml
fabolhak Jun 11, 2017
9b9e762
updated submodule ximea_camera_importer
Jun 13, 2017
3b2cd34
added submodules, removed example files
Jun 13, 2017
79e01a7
update to newest travis version
fabolhak Jun 13, 2017
cdaa95d
updated submodule image recognition
Jun 13, 2017
060482d
removed build badge from README
fabolhak Jun 13, 2017
3037d48
updated submodule
Jun 14, 2017
59a1561
updated submodules
Jun 14, 2017
4083088
Initial commit
MaslinuPoimal Jun 16, 2017
b6ffacd
initial
MaslinuPoimal Jun 16, 2017
215cd28
merged with mavlink
MaslinuPoimal Jun 16, 2017
e038099
updated submodules and added global sensor .launch file
Jun 16, 2017
cf1fe21
updated submodule
Jun 16, 2017
fa9a30f
added codecov to travis.yml
fabolhak Jun 16, 2017
f82504b
trigger build
fabolhak Jun 16, 2017
317c49b
Delete test
fabolhak Jun 16, 2017
67543d3
try to trigger build!
Jun 16, 2017
a5b345d
removed code coverage
fabolhak Jun 16, 2017
347b1ef
insert launch exports in CMakeLists
Jun 20, 2017
62bcd7c
updated mavlink submodule
Jun 21, 2017
e3a26d1
added static TFs based on CAD modell
Jun 21, 2017
a4dd802
updated submodule
Jun 24, 2017
7cc89de
removed ximea importer submodule
Jun 24, 2017
c33b9c3
added ximea camera importer
Jun 24, 2017
9355d89
added mavlink tester node
Jun 24, 2017
b4cc4e8
fixed ximea importer submodule
Jun 24, 2017
0acd002
updated submodules
Jun 24, 2017
bef605b
updated submodule mavlink tester
Estradan Jun 25, 2017
bd277df
fixed launch paths
Estradan Jun 25, 2017
6293b25
updated module drive_ros_mavlink_test
Estradan Jun 25, 2017
cfba472
changed naming of camera frame in launch file
fabolhak Jul 17, 2017
8540054
changed naming of vehicle in launch file
fabolhak Jul 17, 2017
c92d66b
changed naming of launch files
Jul 17, 2017
ca901dd
changed camera name
Jul 17, 2017
7404eeb
enable software tests in travis
fabolhak Oct 7, 2017
95024c7
updated submodules
Oct 7, 2017
cead255
updated project structure
Oct 13, 2017
cc6e4ae
update submodules
Oct 20, 2017
d300d58
update submodules
Oct 20, 2017
34c121d
updated submodules and sensors.launch
Oct 21, 2017
6bd528b
update submodule
Oct 21, 2017
7a7a18c
updated submodules
Oct 21, 2017
bb4016f
update name of submodule
Oct 25, 2017
950fee6
moved mavlink to msg repo
Oct 28, 2017
4c579fa
added kalman lib
Oct 29, 2017
87e3c2c
renamed .launch file
Oct 29, 2017
4abc2bb
updated kalman lib
Oct 29, 2017
f5cc497
added new rear_axis_middle_bottom_frame
Oct 30, 2017
f35fa8a
update submodules
Oct 30, 2017
d3ced45
suppress wget output for ximea download in travis
fabolhak Oct 31, 2017
97713b6
use build module for travis only (not building each package independe…
fabolhak Oct 31, 2017
8604b21
moved cc2017_car.launch to separate directory
Nov 1, 2017
16ee0de
adding nice values to launch files
Nov 1, 2017
edc7814
updated submodules
Nov 1, 2017
0be1b55
update submodules
Nov 3, 2017
2703d18
use 'check_build' module for travis
fabolhak Nov 3, 2017
6c8d050
Delete README.md
fabolhak Nov 8, 2017
5f97494
update submodule
Nov 11, 2017
e18ca59
added debug output
Nov 18, 2017
2893012
update submodule
Nov 25, 2017
dfb5800
first try of regression tests
Dec 1, 2017
891ee88
updated submodules
Dec 1, 2017
352b9d9
updated submodule
Dec 1, 2017
f56d72e
updated submodule
Dec 1, 2017
440efdd
update submodule
Dec 1, 2017
910837e
update submodule
Dec 1, 2017
4dcbffc
update submodule
Dec 2, 2017
317209d
Updated submodule modules/drive_ros_msgs
Dec 8, 2017
5b05c46
Updated submodule modules/drive_ros_mavlink_CC2016
Dec 8, 2017
974605b
Updated submodule modules/drive_ros_imu_odo_odometry
Dec 8, 2017
091d7e0
update submodules
Jan 4, 2018
40c629e
update submodule
Jan 6, 2018
870290c
update submodule
Jan 17, 2018
c7388cf
updated submodules and add imu_pipeline
Jan 22, 2018
95ee289
added own filter repo and removed imu pipeline repo
Jan 22, 2018
78565f9
update submodules
Jan 23, 2018
4eba2dc
update ros_imu_filter
Jan 27, 2018
c17dc31
fix submodule imu filter
Jan 27, 2018
f5d7ef1
update submodule
Feb 15, 2018
863ea43
update submodules
Feb 23, 2018
c3695c9
added new ros encoder filter
Feb 24, 2018
3886fe1
update submodules
Feb 25, 2018
1d216c8
update vehicle models
Feb 28, 2018
dd181b2
renamed submodule ros_encoder_filter to ros_encoder_odometry
Mar 6, 2018
5b198b0
update naming of some submodules
Mar 8, 2018
004d634
updated submodules
Mar 12, 2018
36c5375
update submodules
Apr 14, 2018
9a094b6
update submodules
Apr 15, 2018
5916f12
update naming to odom fusion
Apr 16, 2018
a55c153
add new submodule
Apr 17, 2018
8c33b20
update submodules
Apr 20, 2018
4e609a7
update submodules
May 1, 2018
e38d01b
update submodules
May 6, 2018
6524f7a
update submodules
May 17, 2018
88a53cc
update submodules
May 31, 2018
e36d074
update fusion submodule
Jun 6, 2018
488520b
update submodules
Jun 10, 2018
cdcf2cb
added bounding boxes to msg repo
Jun 11, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
[submodule "modules/drive_ros_mavlink_CC2016"]
path = modules/drive_ros_mavlink_cc2016
url = https://github.com/tum-phoenix/drive_ros_mavlink_CC2016
[submodule "modules/drive_ros_msgs"]
path = modules/drive_ros_msgs
url = https://github.com/tum-phoenix/drive_ros_msgs
[submodule "modules/drive_ros_mavlink_device"]
path = modules/drive_ros_mavlink_device
url = https://github.com/tum-phoenix/drive_ros_mavlink_device
[submodule "modules/drive_ros_mavlink_test"]
path = modules/drive_ros_mavlink_test
url = https://github.com/tum-phoenix/drive_ros_mavlink_test
[submodule "lib/kalman"]
path = lib/kalman
url = https://github.com/tum-phoenix/kalman
[submodule "modules/drive_ros_cc2017_car"]
path = modules/drive_ros_cc2017_car
url = https://github.com/tum-phoenix/drive_ros_cc2017_car
[submodule "modules/drive_ros_imu_filter"]
path = modules/drive_ros_imu_filter
url = https://github.com/tum-phoenix/drive_ros_imu_filter
[submodule "modules/drive_ros_localize_wheel_odometry"]
path = modules/drive_ros_localize_wheel_odometry
url = https://github.com/tum-phoenix/drive_ros_localize_wheel_odometry
[submodule "modules/drive_ros_localize_visual_odometry"]
path = modules/drive_ros_localize_visual_odometry
url = https://github.com/tum-phoenix/drive_ros_localize_visual_odometry
[submodule "modules/drive_ros_localize_odom_fusion"]
path = modules/drive_ros_localize_odom_fusion
url = https://github.com/tum-phoenix/drive_ros_localize_odom_fusion
[submodule "modules/drive_ros_localize_inertial_navigation_system"]
path = modules/drive_ros_localize_inertial_navigation_system
url = https://github.com/tum-phoenix/drive_ros_localize_inertial_navigation_system
18 changes: 10 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

sudo: required

language: cpp
@@ -11,16 +12,17 @@ env:
- ros_release: kinetic
- ubuntu_version: xenial
- docker_image: "shadowrobot/build-tools:$ubuntu_version-$ros_release"
- used_modules: check_build #check_cache,code_style_check,check_deb_make,codecov_tool
- used_modules: check_build,software_tests #check_cache,code_style_check,check_deb_make,codecov_tool
# available modules: https://github.com/shadow-robot/sr-build-tools/blob/master/ansible/roles/ci/doc/modules.md

before_install:
# pull docker image from shadowrobot
- docker pull $docker_image

script:
# run docker image from shadowrobot in ansible working directory and and with travis build dir as mounted volume
# bash command to run in docker container consists of
# - download ximea drivers
# - download ximea drivers
# - extract ximea drivers
# - remove udevadm command in ximea install script (because it does not work in the docker container)
# - auto approval of firewire camera warning in ximea install script
@@ -31,16 +33,16 @@ script:

- >
docker run -w "/home/user/sr-build-tools/ansible" -v $TRAVIS_BUILD_DIR:/host$TRAVIS_BUILD_DIR
$docker_image
$docker_image
bash -c "
wget http://www.ximea.com/downloads/recent/XIMEA_Linux_SP.tgz &&
wget -q http://www.ximea.com/downloads/recent/XIMEA_Linux_SP.tgz &&
tar xzf XIMEA_Linux_SP.tgz &&
cd package &&
sed -i -e 's/udevadm control --reload/echo removed command/g' scripts/install_steps &&
sed -i -e 's/read choice/echo automatic approval/g' scripts/install_steps &&
./install &&
cd .. &&
git pull &&
git pull &&
git checkout $toolset_branch &&
sudo PYTHONUNBUFFERED=1 ansible-playbook -v -i \"localhost,\" -c local docker_site.yml --tags \"travis,$used_modules\" -e \"travis_repo_dir=/host$TRAVIS_BUILD_DIR travis_is_pull_request=$TRAVIS_PULL_REQUEST ros_release=$ros_release ubuntu_version=$ubuntu_version\"
"
sudo PYTHONUNBUFFERED=1 ansible-playbook -v -i \"localhost,\" -c local docker_site.yml --tags \"travis,$used_modules\" -e \"travis_repo_dir=/host$TRAVIS_BUILD_DIR travis_is_pull_request=$TRAVIS_PULL_REQUEST ros_release=$ros_release ubuntu_version=$ubuntu_version\"
"
10 changes: 0 additions & 10 deletions README.md

This file was deleted.

Empty file removed configs/example.launch
Empty file.
12 changes: 12 additions & 0 deletions launch/ego_estimator.launch
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<launch>

<!-- vehicle name e.g. cc2017_car -->
<arg name="vehicle" value="cc2017_car"/>

<!--- Mavlink Nodes -->
<include file="$(find drive_ros_mavlink_cc2016)/launch/mavlink_CC2016.launch" ns="mavlink" />

<!-- Vehicle specific -->
<include file="$(find drive_ros_cc2017_car)/launch/tf_pub.launch" />

</launch>
1 change: 1 addition & 0 deletions lib/kalman
Submodule kalman added at abc2a8
1 change: 1 addition & 0 deletions modules/drive_ros_cc2017_car
Submodule drive_ros_cc2017_car added at 02db6f
1 change: 1 addition & 0 deletions modules/drive_ros_imu_filter
Submodule drive_ros_imu_filter added at 70602a
1 change: 1 addition & 0 deletions modules/drive_ros_localize_inertial_navigation_system
1 change: 1 addition & 0 deletions modules/drive_ros_localize_odom_fusion
1 change: 1 addition & 0 deletions modules/drive_ros_localize_visual_odometry
1 change: 1 addition & 0 deletions modules/drive_ros_localize_wheel_odometry
1 change: 1 addition & 0 deletions modules/drive_ros_mavlink_cc2016
1 change: 1 addition & 0 deletions modules/drive_ros_mavlink_device
1 change: 1 addition & 0 deletions modules/drive_ros_mavlink_test
Submodule drive_ros_mavlink_test added at 118df2
1 change: 1 addition & 0 deletions modules/drive_ros_msgs
Submodule drive_ros_msgs added at 441b88
32 changes: 0 additions & 32 deletions modules/exampleModule/CMakeLists.txt

This file was deleted.

22 changes: 0 additions & 22 deletions modules/exampleModule/package.xml

This file was deleted.

Empty file removed msg/example.msg
Empty file.