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

Add compatibility for newest acado release #248

Closed
wants to merge 1 commit into from

Conversation

arne182
Copy link
Contributor

@arne182 arne182 commented May 20, 2018

The library file has been renamed and the execution of the generator requires the library path to be given.

The library file has been renamed and the execution of the generator requires the library path to be given.
@arne182 arne182 closed this Jul 13, 2018
@arne182 arne182 deleted the patch-1 branch July 13, 2018 12:54
rhinodavid pushed a commit to rhinodavid/openpilot that referenced this pull request Mar 6, 2019
Update generator.cpp to parameterize the follow time. Then, using the process outlined in
the ACADO docs (https://acado.github.io/cgt_overview.html), rebuild the generator binary
and run it to regenerate the source files in lib_mpc_export, then manually copy them into
the openpilot repo.

Update longitudinal_mpc.c, libmpc_py.py, and planner.py to take in the additional
follow_time parameter.

Incorporate arne182's PR to update the Makefile
(commaai#248). Note that I did not use the generate
recipie inside the repo; I created the files outside of the repo as stated above.
rhinodavid pushed a commit to rhinodavid/openpilot that referenced this pull request Mar 11, 2019
Update generator.cpp to parameterize the follow time. Then, using the process outlined in
the ACADO docs (https://acado.github.io/cgt_overview.html), rebuild the generator binary
and run it to regenerate the source files in lib_mpc_export, then manually copy them into
the openpilot repo.

Update longitudinal_mpc.c, libmpc_py.py, and planner.py to take in the additional
follow_time parameter.

Incorporate arne182's PR to update the Makefile
(commaai#248). Note that I did not use the generate
recipie inside the repo; I created the files outside of the repo as stated above.
rhinodavid pushed a commit to rhinodavid/openpilot that referenced this pull request Mar 12, 2019
Update generator.cpp to parameterize the follow time. Then, using the process outlined in
the ACADO docs (https://acado.github.io/cgt_overview.html), rebuild the generator binary
and run it to regenerate the source files in lib_mpc_export, then manually copy them into
the openpilot repo.

Update longitudinal_mpc.c, libmpc_py.py, and planner.py to take in the additional
follow_time parameter.

Incorporate arne182's PR to update the Makefile
(commaai#248). Note that I did not use the generate
recipie inside the repo; I created the files outside of the repo as stated above.
rhinodavid pushed a commit to rhinodavid/openpilot that referenced this pull request Mar 14, 2019
Update generator.cpp to parameterize the follow time. Then, using the process outlined in
the ACADO docs (https://acado.github.io/cgt_overview.html), rebuild the generator binary
and run it to regenerate the source files in lib_mpc_export, then manually copy them into
the openpilot repo.

Update longitudinal_mpc.c, libmpc_py.py, and planner.py to take in the additional
follow_time parameter.

Incorporate arne182's PR to update the Makefile
(commaai#248). Note that I did not use the generate
recipie inside the repo; I created the files outside of the repo as stated above.
rhinodavid added a commit to rhinodavid/openpilot that referenced this pull request Mar 16, 2019
* Update longitudinal mpc with follow distance param

Update generator.cpp to parameterize the follow time. Then, using the process outlined in
the ACADO docs (https://acado.github.io/cgt_overview.html), rebuild the generator binary
and run it to regenerate the source files in lib_mpc_export, then manually copy them into
the openpilot repo.

Update longitudinal_mpc.c, libmpc_py.py, and planner.py to take in the additional
follow_time parameter.

Incorporate arne182's PR to update the Makefile
(commaai#248). Note that I did not use the generate
recipie inside the repo; I created the files outside of the repo as stated above.

* Add distance cost parameter to longitudinal mpc

The distance cost was hardcoded, allow with the time gap. But as we lower the
time gap we will need to increase the distance cost for reliable control

* Scale the time gap up as we slow down
rhinodavid added a commit to rhinodavid/openpilot that referenced this pull request Apr 8, 2019
* Update longitudinal mpc with follow distance param

Update generator.cpp to parameterize the follow time. Then, using the process outlined in
the ACADO docs (https://acado.github.io/cgt_overview.html), rebuild the generator binary
and run it to regenerate the source files in lib_mpc_export, then manually copy them into
the openpilot repo.

Update longitudinal_mpc.c, libmpc_py.py, and planner.py to take in the additional
follow_time parameter.

Incorporate arne182's PR to update the Makefile
(commaai#248). Note that I did not use the generate
recipie inside the repo; I created the files outside of the repo as stated above.

* Add distance cost parameter to longitudinal mpc

The distance cost was hardcoded, allow with the time gap. But as we lower the
time gap we will need to increase the distance cost for reliable control

* Scale the time gap up as we slow down
rhinodavid added a commit to rhinodavid/openpilot that referenced this pull request Apr 25, 2019
* Update longitudinal mpc with follow distance param

Update generator.cpp to parameterize the follow time. Then, using the process outlined in
the ACADO docs (https://acado.github.io/cgt_overview.html), rebuild the generator binary
and run it to regenerate the source files in lib_mpc_export, then manually copy them into
the openpilot repo.

Update longitudinal_mpc.c, libmpc_py.py, and planner.py to take in the additional
follow_time parameter.

Incorporate arne182's PR to update the Makefile
(commaai#248). Note that I did not use the generate
recipie inside the repo; I created the files outside of the repo as stated above.

* Add distance cost parameter to longitudinal mpc

The distance cost was hardcoded, allow with the time gap. But as we lower the
time gap we will need to increase the distance cost for reliable control

* Scale the time gap up as we slow down
pd0wm pushed a commit that referenced this pull request May 6, 2020
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: fb6c1ee
pd0wm pushed a commit that referenced this pull request May 8, 2020
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: fb6c1ee
pd0wm pushed a commit that referenced this pull request May 8, 2020
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: fb6c1ee
pd0wm pushed a commit that referenced this pull request May 8, 2020
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: fb6c1ee
pd0wm pushed a commit that referenced this pull request May 9, 2020
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: fb6c1ee
pd0wm pushed a commit that referenced this pull request May 9, 2020
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: fb6c1ee
pd0wm pushed a commit that referenced this pull request May 9, 2020
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: fb6c1ee
pd0wm pushed a commit that referenced this pull request May 9, 2020
4e796e0 Fix wrong message sizes in Nissan
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: 4e796e0
pd0wm pushed a commit that referenced this pull request May 9, 2020
f1e69a6 Fix wrong message size in Chrysler
54482cf Fix GM message signal sizes
4e796e0 Fix wrong message sizes in Nissan
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: f1e69a6
pd0wm pushed a commit that referenced this pull request May 10, 2020
f1e69a6 Fix wrong message size in Chrysler
54482cf Fix GM message signal sizes
4e796e0 Fix wrong message sizes in Nissan
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: f1e69a6
pd0wm pushed a commit that referenced this pull request May 10, 2020
f1e69a6 Fix wrong message size in Chrysler
54482cf Fix GM message signal sizes
4e796e0 Fix wrong message sizes in Nissan
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: f1e69a6
pd0wm pushed a commit that referenced this pull request May 11, 2020
f1e69a6 Fix wrong message size in Chrysler
54482cf Fix GM message signal sizes
4e796e0 Fix wrong message sizes in Nissan
fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257)
d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254)
7456061 add checksum check to can parser for subaru
7f3b177 Chrysler: calculate checksum in can packer/parser (#255)
0c02155 Rename BYTE_ to SET_ME_X (#253)
1efe437 Add values for a static 0xe5 (honda bosch) (#250)
7dffe0b Create DBC for HRV (#248)
b693985 Add LFAHDA message to hyundai
a57e7dd CANPacker: Subaru checksum support  (#241)
36c471e Fixed signals order and added new signals for subaru global (#221)
7b5a1fc BMW 2008-2013 (#230)
cc09af7 Add RPM signal (#216)
47db923 Add SWA_01 message detail and CRC support for VW MQB (#236)
c98fe2a Fixed signal unknown1 overlapping the button bits (#239)
572261e Rear Cross Traffic Alert
044730a Speed limit signs
87b1a21 Pedals/gear, gas pedal scale value
ce78044 Tracking the steer angle with LKAS signal
7f19ab4 Introduce the new  mazda 3  2019/2020 dbc
e585206 traffic sign speed limit
00bad5e Speed Auto High Beam Traffic signs
9d080ea Nissan leaf (#238)
50fbbe7 nissan x trail cleanup (#237)

git-subtree-dir: opendbc
git-subtree-split: f1e69a6
nworb-cire pushed a commit to opgm/openpilot that referenced this pull request Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant