Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Feb 12, 2024
1 parent a446b35 commit f804fd5
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 23 deletions.
19 changes: 8 additions & 11 deletions include/dynoplan/optimization/croco_models.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -74,14 +74,11 @@ void modify_u_bound_for_contour(const Eigen::VectorXd &__u_lb,
Eigen::VectorXd &u_weight,
Eigen::VectorXd &u_ref);

void modify_u_bound_for_free_time(const Eigen::VectorXd &__u_lb,
const Eigen::VectorXd &__u_ub,
const Eigen::VectorXd &__u__weight,
const Eigen::VectorXd &__u__ref,
Eigen::VectorXd &u_lb, Eigen::VectorXd &u_ub,
Eigen::VectorXd &u_weight,
Eigen::VectorXd &u_ref,
const std::map<std::string, double> &params);
void modify_u_bound_for_free_time(
const Eigen::VectorXd &__u_lb, const Eigen::VectorXd &__u_ub,
const Eigen::VectorXd &__u__weight, const Eigen::VectorXd &__u__ref,
Eigen::VectorXd &u_lb, Eigen::VectorXd &u_ub, Eigen::VectorXd &u_weight,
Eigen::VectorXd &u_ref, const std::map<std::string, double> &params);

void modify_x_bound_for_contour(const Eigen::VectorXd &__x_lb,
const Eigen::VectorXd &__x_ub,
Expand Down Expand Up @@ -397,12 +394,12 @@ struct Dynamics_free_time {
boost::shared_ptr<StateCrocoDyno> state_croco;
Eigen::VectorXd __v; // data

std::map<std::string, double> params ;
std::map<std::string, double> params;

Dynamics_free_time(
std::shared_ptr<dynobench::Model_robot> robot_model = nullptr,
const Control_Mode &control_mode = Control_Mode::default_mode ,
const std::map<std::string, double> &params = {});
const Control_Mode &control_mode = Control_Mode::default_mode,
const std::map<std::string, double> &params = {});

std::shared_ptr<crocoddyl::StateAbstractTpl<double>> state;

Expand Down
1 change: 0 additions & 1 deletion include/dynoplan/optimization/options.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ namespace po = boost::program_options;

struct Options_trajopt {


double time_ref = .5;
double time_weight = .7;
bool check_with_finite_diff = false;
Expand Down
3 changes: 1 addition & 2 deletions src/optimization/croco_models.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,7 @@ void modify_u_bound_for_free_time(const Vxd &__u_lb, const Vxd &__u_ub,
GetWithDef(params, std::string("min_time_rate"), .4);
const double max_time_rate =
GetWithDef(params, std::string("max_time_rate"), 2.);
const double ref_time_rate =
GetWithDef(params, std::string("time_ref"), .5);
const double ref_time_rate = GetWithDef(params, std::string("time_ref"), .5);
const double time_weight = GetWithDef(params, std::string("time_weight"), .7);

u_lb << __u_lb, min_time_rate;
Expand Down
1 change: 0 additions & 1 deletion src/optimization/ocp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,6 @@ class CallVerboseDyno : public crocoddyl::CallbackAbstract {
// "traj_opt_free_time_proxi_linear",
// "none"};


#if 0
void read_from_file(File_parser_inout &inout) {

Expand Down
4 changes: 0 additions & 4 deletions src/optimization/options.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,10 @@ namespace dynoplan {

void Options_trajopt::add_options(po::options_description &desc) {


set_from_boostop(desc, VAR_WITH_NAME(time_ref));
set_from_boostop(desc, VAR_WITH_NAME(time_weight));
set_from_boostop(desc, VAR_WITH_NAME(check_with_finite_diff));


set_from_boostop(desc, VAR_WITH_NAME(name));
set_from_boostop(desc, VAR_WITH_NAME(soft_control_bounds));
set_from_boostop(desc, VAR_WITH_NAME(rollout_warmstart));
Expand Down Expand Up @@ -53,12 +51,10 @@ void Options_trajopt::read_from_yaml(const char *file) {

void Options_trajopt::__read_from_node(const YAML::Node &node) {


set_from_yaml(node, VAR_WITH_NAME(time_ref));
set_from_yaml(node, VAR_WITH_NAME(time_weight));
set_from_yaml(node, VAR_WITH_NAME(check_with_finite_diff));


set_from_yaml(node, VAR_WITH_NAME(name));
set_from_yaml(node, VAR_WITH_NAME(soft_control_bounds));
set_from_yaml(node, VAR_WITH_NAME(noise_level));
Expand Down
2 changes: 1 addition & 1 deletion test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ find_package(Boost REQUIRED COMPONENTS unit_test_framework)
add_executable(
test_optimization
./optimization/test_optimization_base.cpp
./optimization/test_optimization_0.cpp
./optimization/test_optimization_0.cpp
./optimization/test_optimization_1.cpp
./optimization/test_optimization_cli.cpp
./optimization/test_optimization_payload.cpp
Expand Down
4 changes: 1 addition & 3 deletions test/optimization/test_optimization_1.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,6 @@ BOOST_AUTO_TEST_CASE(t_method_time_opti) {
BOOST_AUTO_TEST_CASE(t_method_time_opti2) {
// do the same on bugtrap


srand(0);

Options_trajopt options_mpcc, options_mpc, options_search, options_dt;
Expand Down Expand Up @@ -197,8 +196,7 @@ BOOST_AUTO_TEST_CASE(t_method_time_opti2) {
} else {
BOOST_TEST_CHECK(result.feasible, experiment_id);
std::cout << "cost is " << result.cost << std::endl;
if (!result.feasible)
{
if (!result.feasible) {
throw -1;
}
}
Expand Down

0 comments on commit f804fd5

Please sign in to comment.