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

Release/1.1.0 #602

Merged
merged 228 commits into from Feb 24, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
228 commits
Select commit Hold shift + click to select a range
022c44a
Add no name namespame instead of using static modifier
Sep 30, 2016
e9058a2
Add support for multi lane files
Sep 30, 2016
2fb6506
Add g_ prefix to global variables
Sep 30, 2016
c8b0f3c
Add change_flag variable
Oct 24, 2016
4cff9ae
Add checkFileFormat() function
Oct 24, 2016
a99b93e
Adjust for new fileformat
Oct 24, 2016
51f83a5
Add visualization for change flag
Oct 24, 2016
5b9e9dc
Rewrite waypoint_loader
Oct 26, 2016
16ff220
Rewrite lane_select node and add new function
Oct 28, 2016
9a09f33
Add enum class "ChangeFlag"
Oct 28, 2016
72465d1
Adjust for new lane_select
Oct 28, 2016
88de5f8
apply clang-format
Oct 31, 2016
db661c4
Add launch file for lane_select, fix to use ros parameter
Oct 31, 2016
bb0e6f5
Edit computing.yaml for lane_select and fix typo
Oct 31, 2016
d1f0a58
Delete comment out
Oct 31, 2016
a792de0
Rename function
Nov 4, 2016
4671382
extract processing as function
Nov 4, 2016
65cb99f
Apply clang-format
Nov 4, 2016
f3c3cfc
Fix include guard
Nov 13, 2016
d65a45a
bring together initializer for ROS
Nov 13, 2016
e3aeb7f
Create run function
Nov 13, 2016
f565f04
Rewrite to change local planning to global planning
Nov 25, 2016
5957812
Comment out conflict part in visualization, Add Local Point Marker
Nov 25, 2016
7276ce3
Add lane initialization when subscribed lane array
Nov 28, 2016
18a0217
Fix comment
Nov 30, 2016
4900c26
Fix keeping storing lane array infinitely in vector
Dec 1, 2016
af5247c
Change processing order, Fix not getting neighbor lanes when current …
Dec 1, 2016
d45fec1
Fix not using reserved word in C++
Dec 1, 2016
cbff08c
Subscribe closest waypoint
TomohitoAndo Dec 6, 2016
e46f15e
Edit Comment out and WARN message
Dec 6, 2016
28113c6
Change output to log
Dec 6, 2016
62951db
Change parameter name in app tab
Dec 6, 2016
751f3a4
Add subscription for closest waypoint
Dec 6, 2016
8f5fb01
Add include
Dec 17, 2016
0c7c3db
Add state variable
Dec 17, 2016
f569a2c
Remove unused code
Dec 17, 2016
8f98f7d
Add ChangeFlag value into tuple
Dec 17, 2016
4346162
Modify value which will be added into tuple
Dec 17, 2016
33abffd
Move ROS_INFO
Dec 17, 2016
784e225
Add ROS_INFO about current change_flag
Dec 17, 2016
7355756
Rewrite lane change processing adding state and new tuple
Dec 17, 2016
dfe7fab
Rewrite visualizer
Dec 17, 2016
5d6f12f
Sort definitions
Dec 17, 2016
bc3e8e5
Fix Indent
Dec 17, 2016
e7a65de
initial commit for README.md for each packages
Dec 17, 2016
9da0d93
Add the function, velocity plannning, for format ver2 and 3
Dec 19, 2016
819c8bc
Delete useless braces
Dec 19, 2016
3fe407b
Initialize the closest waypoint number when the vehicle is outside of…
Dec 19, 2016
8043204
Update README.md for waypoint_maker
Dec 19, 2016
3742c38
Update README.md for lane_planner
Dec 19, 2016
09a465a
Update interface.yaml for each packages
Dec 19, 2016
c659652
Add ROS_WARN
Dec 21, 2016
5bcd9bd
Update visualization
Dec 21, 2016
9f9ab1b
Refactoring code
Dec 21, 2016
4b93752
Apply clang-format
Dec 21, 2016
2413da5
Rewrite for applying new template
Dec 6, 2016
d18c366
Delete unused value
Dec 6, 2016
3f15cbd
Comment out unused function
Dec 6, 2016
de3cc14
Update comments
Dec 6, 2016
881a483
Add new message to control steering robot
Dec 6, 2016
051585f
Add topic publisher for steering robot
Dec 6, 2016
8bfc974
Update CMakeLists.txt
Dec 8, 2016
f82d98b
Move non-ROS initializer outside InitForROS()
Dec 8, 2016
c1edc1d
Fix indent
Dec 8, 2016
270aab6
Change variable type, extract ros code from PurePursuit Class
Dec 8, 2016
88abf1a
Delete unused functions
Dec 8, 2016
96969ed
Rewrite vehicle_sender and autoware_socket for applying the topic /ct…
kuriking Dec 23, 2016
b3eb79e
Rewrite nmea2tfpose Node
Jan 6, 2017
956f0c4
Modifed the origin of the map.
Jan 8, 2017
f0fbdfb
Apply clang-format.
Jan 8, 2017
047f308
Merge pull request #557 from CPFL/feature/fix_origin_ndt_mapping
Jan 8, 2017
f5e1b17
Split class into separate files
TomohitoAndo Jan 10, 2017
cd434c4
Format comments
TomohitoAndo Jan 10, 2017
115b990
Remove unused function
TomohitoAndo Jan 10, 2017
1cbd16f
Fix dependencies
TomohitoAndo Jan 10, 2017
3daf76c
Remove unused variables
TomohitoAndo Jan 10, 2017
6768995
Don't use call by reference with primitive data types
TomohitoAndo Jan 10, 2017
6571d09
Remove ignore range
TomohitoAndo Jan 10, 2017
8995b3e
Modify variable names
TomohitoAndo Jan 10, 2017
767690c
Add potential field package
Jan 11, 2017
ee50d6a
Make obstacle detection function more concise
TomohitoAndo Jan 11, 2017
a7e343e
Add vscan points in potential field
Jan 11, 2017
34c31f7
Update README.md
Jan 12, 2017
1417f8a
Update README.md
Jan 12, 2017
1072cea
Use constexpr for constant values
TomohitoAndo Jan 12, 2017
cc19c96
Remove the dependency of libvelocity_set
TomohitoAndo Jan 13, 2017
c3ece95
Add low pass filter to twist
mktk1117 Jan 13, 2017
c7aef79
Merge pull request #563 from mktk1117/feature/twist_filter
Jan 13, 2017
776d5b9
Use local variables instead of global variables
TomohitoAndo Jan 15, 2017
8f40f7b
Merge pull request #566 from CPFL/feature/dev-waypoint-follower
Jan 19, 2017
b1c67b3
Merge pull request #567 from CPFL/feature/auto-lane-change
Jan 19, 2017
6713748
Merge branch 'master' into develop
Jan 19, 2017
c4be752
Bug fix for linear interpolation flag and command velocity
Jan 20, 2017
1819df1
Merge pull request #568 from CPFL/feature/dev-waypoint-follower
Jan 20, 2017
dbea98a
Implement callbacks in class
TomohitoAndo Jan 20, 2017
bc12cfa
Use local variables for publishers
TomohitoAndo Jan 20, 2017
dd26ee3
Make the function more concise
TomohitoAndo Jan 20, 2017
11ed7ac
Make constans all capitals
TomohitoAndo Jan 20, 2017
322a7ba
Comment out publishing of the obstacle marker
TomohitoAndo Jan 20, 2017
92f616b
Remove unnecessary comment
TomohitoAndo Jan 20, 2017
4e146a7
Merge branch 'develop' of https://github.com/CPFL/Autoware into featu…
TomohitoAndo Jan 23, 2017
6fb43f5
Publish local waypoint velocity
TomohitoAndo Jan 23, 2017
0a59966
Change the default parameter
TomohitoAndo Jan 23, 2017
22fdbb1
Remove unnecessary include
TomohitoAndo Jan 23, 2017
830d1fe
Change minimun and maximum value of parameters of pure pursuit
Jan 23, 2017
64adf23
Merge pull request #569 from CPFL/mod-param-for-pure-pursuit
Jan 23, 2017
f5050cd
New simulator with angle and position errors
Jan 23, 2017
778bc63
Remove unnecessary comments
TomohitoAndo Jan 23, 2017
be10b26
Merge pull request #571 from CPFL/feature/refactor_velocity_set
TomohitoAndo Jan 23, 2017
05ac392
first commit for state-machine
Dec 13, 2016
5549abd
Add comments
Dec 13, 2016
bf2ebb5
Add new state for LANE_CHANGE
Dec 16, 2016
6be6acc
Comment out unused thing
Dec 17, 2016
6b3003f
Delete const
Dec 17, 2016
0fe9117
Publish string topic for state, test version
Dec 17, 2016
036ddc3
Fix Indent
Dec 17, 2016
ce0ae33
Lock MISSION_COMPLETE as 100 in enum class
Dec 17, 2016
3358430
Add new state "STOP_SIGN_STOP"
Dec 17, 2016
ef8a93a
right and left lane index is -1 when closest waypoint on each lane is -1
Jan 23, 2017
55adb89
Publish change flag as topic, which keeps the same value until lane c…
Jan 23, 2017
b8e0a88
Delete needless comment
Jan 23, 2017
609dfed
Subscribe change flag
Jan 23, 2017
99cfa4b
Boot lane change state
Jan 23, 2017
971a4bd
Subscribe state
Jan 23, 2017
0fb9f63
Delete needless comment
Jan 23, 2017
2fc6e91
Fix if condition
Jan 23, 2017
4e98ae5
Update comment
Jan 23, 2017
8b74b89
Add update function
Jan 23, 2017
7904b89
Create new state "OBSTACLE_AVOIDANCE"
Jan 23, 2017
763bafd
Fix bug for searching closest wapoint
Jan 24, 2017
17b23b6
Add state_machine on runtime manager
Jan 24, 2017
5dd1622
Catch exception for nmea sentence
Jan 27, 2017
9a29460
Merge pull request #575 from CPFL/feature/rewrite-nmea2tfpose
Jan 27, 2017
85fe29c
Cleaned potential field node
Jan 29, 2017
f818ef0
Add potential field in runtime manager
Jan 29, 2017
02dcbde
Update README for potential field
Jan 17, 2017
40218ad
Merge branch 'develop' into feature/potential_field
Jan 29, 2017
b489fbd
Merge pull request #577 from CPFL/feature/potential_field
Jan 29, 2017
20b48a2
Avoid sudden aceleration after changing waypoints
TomohitoAndo Feb 6, 2017
b6a3635
Use integer size with temporal waypoints
TomohitoAndo Feb 6, 2017
bc8583a
improve acceleration
TomohitoAndo Feb 7, 2017
23eedce
Add Gazebo sim
Feb 7, 2017
732cb24
Fix typo
TomohitoAndo Feb 7, 2017
30ca914
Add get size method for new waypoints
TomohitoAndo Feb 7, 2017
f73f7bc
Remove unnecessary calcalation
TomohitoAndo Feb 8, 2017
9dfdc1d
Avoid sudden acceleration after changing waypoints for deceleration
TomohitoAndo Feb 8, 2017
99710bf
add Gazebo button on Simulation tab
Feb 8, 2017
23c15a3
Decide the number of zero velocity from the position of the obstacle
TomohitoAndo Feb 8, 2017
de0b202
Make function names more concise
TomohitoAndo Feb 8, 2017
ef3667c
Tuned gazebo parameter
Feb 8, 2017
92d88d4
improve deceleratiion for obstacles
TomohitoAndo Feb 9, 2017
7028d75
Use enum class instead of enum
TomohitoAndo Feb 9, 2017
34560c4
Merge pull request #583 from CPFL/feature/improve_velocity_set
TomohitoAndo Feb 9, 2017
2e59aa3
Merge branch 'develop' into feature/state-machine
Feb 9, 2017
fa54149
Merge pull request #584 from CPFL/feature/state-machine
Feb 9, 2017
fe9f61c
Catch exception of invalid message
Feb 9, 2017
c014726
Merge pull request #585 from CPFL/feature/rewrite-nmea2tfpose
Feb 9, 2017
be29a50
Merge branch 'develop' into feature/gazebo
Feb 13, 2017
33b185a
Add param bar of twist filter node in runtime manager
Feb 13, 2017
c0b59ab
Merge branch 'develop' into feature/twist_filter
Feb 13, 2017
8b28cd9
Merge branch 'develop' into feature/simulator-with-errors
Feb 14, 2017
a7edce9
Add command sending feature
pdsljp Jan 6, 2017
fde5e4a
Change and Rename config files
pdsljp Jan 6, 2017
e58626b
Update launch files for new feature
pdsljp Jan 6, 2017
538cd1a
Update sensing.yaml
pdsljp Jan 6, 2017
ccb2c41
Remove needless things
pdsljp Jan 6, 2017
4c66ebc
Send dummy message at first
Feb 14, 2017
45d7089
Fix indent
Feb 14, 2017
b9a4dcb
output log
Feb 14, 2017
8be6e9c
Change parameter name
Feb 15, 2017
23a7b8a
Merge pull request #589 from CPFL/feature/modify-javad-driver
Feb 15, 2017
330b9d4
Merge pull request #588 from CPFL/feature/simulator-with-errors
Feb 15, 2017
d1185b5
Merge pull request #564 from CPFL/feature/twist_filter
Feb 16, 2017
0327e41
Merge pull request #587 from CPFL/feature/gazebo
Feb 16, 2017
fa108c7
Remove debug code
Feb 16, 2017
4c5a35a
Add hermite curve library
Feb 16, 2017
412860b
Create new lane for lane change
Feb 16, 2017
c06604f
Remove unused variable
Feb 16, 2017
87c5bda
optimize for RVO
Feb 16, 2017
0926701
add error avoidance
Feb 16, 2017
124d2c0
Change copy to move
Feb 16, 2017
33981fc
Fix definition of function
Feb 16, 2017
8625417
parameter from runtime manager
Feb 16, 2017
1f933bf
Update README for lane_planner
Feb 16, 2017
a7cbb38
First Commit
Feb 16, 2017
efcaf81
Merge pull request #591 from CPFL/feature/autoware-rviz-plugin
Feb 16, 2017
bcc56e5
every time find neighbor lanes
Feb 16, 2017
29d3d2b
Change buffer size
Feb 16, 2017
6d691be
Change Parameter range and initial value
Feb 16, 2017
c5e4ba1
Change transparency of lane for change
Feb 16, 2017
b80a102
Fix style
Feb 16, 2017
0ab0859
Remove unused
Feb 16, 2017
b9e09ac
Fix hermite curve
Feb 16, 2017
d0eebea
Fix computing.yaml
Feb 16, 2017
3025300
Fix style
Feb 16, 2017
2fed1c6
Merge pull request #590 from CPFL/feature/modify-lane-select
Feb 16, 2017
809e635
Add autoware_connector instead of vel_pose_mux
Feb 16, 2017
4f063f9
Add dummy tracking node
pdsljp Feb 16, 2017
71faa58
Change to use cloud_cluster node in obj fusion
pdsljp Feb 16, 2017
0d9056b
Merge branch 'develop' into feature/update_obj_fusion
Feb 16, 2017
fd5f01e
Change to use final object topic in potential field
pdsljp Feb 16, 2017
f946e50
pcd_filter supports PointXYZ, PointXYZI and PointXYZRGB
Feb 17, 2017
07033d2
pcd_binarizer supports PointXYZ, PointXYZI and PointXYZRGB
Feb 17, 2017
752ae6e
Merge pull request #593 from CPFL/feature/update_obj_fusion
Feb 18, 2017
25027d4
Add euclidean lidar track
pdsljp Feb 20, 2017
19b8c2f
Merge pull request #594 from CPFL/feature/potential_field
Feb 20, 2017
f3e7a4f
Merge pull request #595 from CPFL/feature/euclidean_lidar_track
Feb 20, 2017
2f965ea
Runtime Manager Map tab, add Point Type to PCD Filter and PCD Binarizer
Feb 20, 2017
f5d293f
Merge branch 'develop' into fix/map_tools
Feb 20, 2017
dc70afe
Merge pull request #596 from CPFL/fix/map_tools
Feb 20, 2017
faa485b
Fixed a bug. It is don't publish when subscribing topic data is empty.
pdsljp Feb 20, 2017
b66b165
Merge remote-tracking branch 'origin/develop' into develop
pdsljp Feb 20, 2017
63d6487
add max_iterations
Feb 20, 2017
6846dc5
Merge pull request #592 from CPFL/feature/autoware-connector
Feb 21, 2017
7f067e6
Delete needless file
Feb 21, 2017
cddc885
Merge pull request #598 from CPFL/feature/autoware-connector
Feb 21, 2017
d65cd39
add max_iterations, min_scan_range and min_add_scan_shift
Feb 21, 2017
4026b99
add set_size_gdic() for adjust dialog size
Feb 21, 2017
c7fab30
size adjustment of config window
Feb 21, 2017
8cf086e
switch to output=log
Feb 21, 2017
276aebf
Merge pull request #597 from CPFL/fix/obj_fusion
Feb 21, 2017
29dc7fb
Merge pull request #599 from CPFL/feature/add_max_iterations
Feb 21, 2017
c945e63
add tf_mapping
Feb 21, 2017
eb7c53d
Merge pull request #600 from CPFL/feature/fixed_tf_mapping
TomohitoAndo Feb 22, 2017
f1d40c4
Change topic name
pdsljp Feb 22, 2017
cfce28b
Merge pull request #601 from CPFL/fix/wrong_topic_name
Feb 22, 2017
bb2360f
Fix app display for vel_pose_connect
Feb 23, 2017
f504f37
Add missing dependency
Feb 23, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
9 changes: 6 additions & 3 deletions README.md
Expand Up @@ -48,7 +48,8 @@ Autoware is protected by BSD License. Please use it on your own responsibility.
### Install dependencies for Ubuntu 14.04 indigo

```
% sudo apt-get install ros-indigo-desktop-full ros-indigo-nmea-msgs ros-indigo-nmea-navsat-driver ros-indigo-sound-play ros-indigo-jsk-visualization
% sudo apt-get install ros-indigo-desktop-full ros-indigo-nmea-msgs ros-indigo-nmea-navsat-driver ros-indigo-sound-play ros-indigo-jsk-visualization ros-indigo-grid-map
% sudo apt-get install ros-indigo-controller-manager ros-indigo-ros-control ros-indigo-ros-controllers ros-indigo-gazebo-ros-control ros-indigo-sicktoolbox ros-indigo-sicktoolbox-wrapper ros-indigo-joystick-drivers ros-indigo-novatel-span-driver
% sudo apt-get install libnlopt-dev freeglut3-dev qtbase5-dev libqt5opengl5-dev libssh2-1-dev libarmadillo-dev libpcap-dev gksu libgl1-mesa-dev
```

Expand All @@ -59,11 +60,13 @@ Autoware is protected by BSD License. Please use it on your own responsibility.

```
% sudo apt-get install ros-jade-desktop-full ros-jade-nmea-msgs ros-jade-nmea-navsat-driver ros-jade-sound-play
% sudo apt-get install ros-jade-controller-manager ros-jade-ros-control ros-jade-ros-controllers ros-jade-gazebo-ros-control ros-jade-sicktoolbox ros-jade-sicktoolbox-wrapper ros-jade-joystick-drivers ros-jade-novatel-span-driver
% sudo apt-get install libnlopt-dev freeglut3-dev qt5-default libqt5opengl5-dev libssh2-1-dev libarmadillo-dev libpcap-dev gksu libgl1-mesa-dev
```

**NOTE: jsk_visualization is not provided in Ubuntu15.04 Jade. Please download it from the following repository and build it by yourself.
**NOTE: jsk_visualization and grid_map is not provided in Ubuntu15.04 Jade. Please download it from the following repository and build it by yourself.
https://github.com/jsk-ros-pkg/jsk_visualization**
https://github.com/ethz-asl/grid_map

## How to Build

Expand Down Expand Up @@ -104,7 +107,7 @@ GitFlow, git branching model, is introduced in Autoware repository.
- When you find bugs in `master` branch, you can branch off your hotfix branch from `master`.
you can use the following command.
`$ git checkout -b hotfix/[your_branch_name] master`

More Details [here](http://nvie.com/posts/a-successful-git-branching-model/)

## Documents
Expand Down
2 changes: 0 additions & 2 deletions ros/shutdown
@@ -1,5 +1,3 @@
#!/bin/sh
echo shutdown script

echo ""disable gnss cmd " > /dev/ttyUSB0"
cat ./src/sensing/drivers/gnss/packages/navsat/scripts/disable.txt > /dev/ttyUSB0