robotoc
Efficient optimal control solvers for robotic systems.
파일 탐색기
최종 버전 다운로드 (.zip)- build.yaml
- doxygen.yaml
- __init__.py
- CMakeLists.txt
- constraint_component_base.cpp
- constraints.cpp
- contact_wrench_cone.cpp
- friction_cone.cpp
- impact_constraint_component_base.cpp
- impact_friction_cone.cpp
- impact_wrench_cone.cpp
- joint_acceleration_lower_limit.cpp
- joint_acceleration_upper_limit.cpp
- joint_position_lower_limit.cpp
- joint_position_upper_limit.cpp
- joint_torques_lower_limit.cpp
- joint_torques_upper_limit.cpp
- joint_velocity_lower_limit.cpp
- joint_velocity_upper_limit.cpp
- __init__.py
- CMakeLists.txt
- performance_index.cpp
- split_direction.cpp
- split_kkt_matrix.cpp
- split_kkt_residual.cpp
- split_solution.cpp
- __init__.py
- CMakeLists.txt
- com_cost.cpp
- com_ref_base.cpp
- configuration_space_cost.cpp
- configuration_space_ref_base.cpp
- cost_function.cpp
- cost_function_component_base.cpp
- cost_function_data.cpp
- discrete_time_com_ref.cpp
- discrete_time_swing_foot_ref.cpp
- local_contact_force_cost.cpp
- periodic_com_ref.cpp
- periodic_swing_foot_ref.cpp
- task_space_3d_cost.cpp
- task_space_3d_ref_base.cpp
- task_space_6d_cost.cpp
- task_space_6d_ref_base.cpp
- __init__.py
- CMakeLists.txt
- line_search_settings.cpp
- __init__.py
- biped_walk_foot_step_planner.cpp
- CMakeLists.txt
- contact_planner_base.cpp
- control_policy.cpp
- crawl_foot_step_planner.cpp
- flying_trot_foot_step_planner.cpp
- jump_foot_step_planner.cpp
- mpc_biped_walk.cpp
- mpc_crawl.cpp
- mpc_flying_trot.cpp
- mpc_jump.cpp
- mpc_pace.cpp
- mpc_periodic_com_ref.cpp
- mpc_periodic_configuration_ref.cpp
- mpc_periodic_swing_foot_ref.cpp
- mpc_trot.cpp
- pace_foot_step_planner.cpp
- trot_foot_step_planner.cpp
- __init__.py
- CMakeLists.txt
- discretization_method.cpp
- grid_info.cpp
- ocp.cpp
- time_discretization.cpp
- __init__.py
- CMakeLists.txt
- contact_sequence.cpp
- discrete_event.cpp
- __init__.py
- CMakeLists.txt
- lqr_policy.cpp
- split_riccati_factorization.cpp
- __init__.py
- CMakeLists.txt
- contact_model_info.cpp
- contact_status.cpp
- impact_status.cpp
- robot.cpp
- robot_model_info.cpp
- robot_properties.cpp
- se3.cpp
- __init__.py
- CMakeLists.txt
- interpolation_order.cpp
- ocp_solver.cpp
- solver_options.cpp
- solver_statistics.cpp
- unconstr_ocp_solver.cpp
- unconstr_parnmpc_solver.cpp
- __init__.py
- CMakeLists.txt
- sto_constraints.cpp
- sto_cost_function.cpp
- sto_cost_function_component_base.cpp
- __init__.py
- adjust_video_duration.py
- benchmark.py
- CMakeLists.txt
- plot.py
- rotation.cpp
- trajectory_viewer.py
- __init__.py
- CMakeLists.txt
- box.urdf
- terrain.obj
- terrain.urdf
- __init__.py
- CMakeLists.txt
- legged_simulator.py
- mpc_simulation.py
- CMakeLists.txt
- ocp_solver_cpp.dox
- ocp_solver_py.dox
- ocp_solver_sto_cpp.dox
- ocp_solver_sto_py.dox
- surface_contacts_py.dox
- unconstr_ocp_solver_cpp.dox
- unconstr_ocp_solver_py.dox
- .gitignore
- Doxyfile
- examples.dox
- features.dox
- installation.dox
- mainpage.dox
- robot_control.yaml
- a1_rviz.launch
- check_joint.rviz
- calf.dae
- hip.dae
- thigh.dae
- thigh_mirror.dae
- trunk.dae
- trunk_A1.png
- a1.urdf
- const.xacro
- gazebo.xacro
- leg.xacro
- materials.xacro
- robot.xacro
- stairs.xacro
- transmission.xacro
- CMakeLists.txt
- package.xml
- a1_simulator.py
- crawl.py
- crawl_terrain.py
- flying_trot.py
- jump.py
- pace.py
- trot.py
- trot_terrain.py
- crawl.py
- flying_trot.py
- trot.py
- anymal_base.dae
- base_uv_texture.jpg
- anymal_foot.dae
- carbon_uv_texture.jpg
- anymal_hip_l.dae
- anymal_hip_r.dae
- anymal_shank_l.dae
- anymal_shank_r.dae
- anymal_thigh.dae
- anymal.urdf
- anymal_simulator.py
- crawl.py
- trot.py
- bounce.py
- crawl.py
- flying_trot.py
- jump.py
- jump_sto.py
- pace.py
- trot.py
- trot_sto1.py
- trot_sto2.py
- bounce.cpp
- CMakeLists.txt
- crawl.cpp
- jump.cpp
- jump_sto.cpp
- ocp_benchmark.cpp
- pace.cpp
- run.cpp
- trot.cpp
- anymal_c_simulator.py
- crawl.py
- crawl_feedback.py
- trot.py
- trot_feedback.py
- icub_simple_collision_chest.dae
- icub_simple_collision_head.dae
- icub_simple_collision_l_ankle_1.dae
- icub_simple_collision_l_arm.dae
- icub_simple_collision_l_foot.dae
- icub_simple_collision_l_forearm.dae
- icub_simple_collision_l_hand.dae
- icub_simple_collision_l_hip_1.dae
- icub_simple_collision_l_hip_2.dae
- icub_simple_collision_l_shank.dae
- icub_simple_collision_l_shoulder_1.dae
- icub_simple_collision_l_shoulder_2.dae
- icub_simple_collision_l_thigh.dae
- icub_simple_collision_lap_belt_1.dae
- icub_simple_collision_neck_1.dae
- icub_simple_collision_neck_2.dae
- icub_simple_collision_r_ankle_1.dae
- icub_simple_collision_r_arm.dae
- icub_simple_collision_r_foot.dae
- icub_simple_collision_r_forearm.dae
- icub_simple_collision_r_hand.dae
- icub_simple_collision_r_hip_1.dae
- icub_simple_collision_r_hip_2.dae
- icub_simple_collision_r_shank.dae
- icub_simple_collision_r_shoulder_1.dae
- icub_simple_collision_r_shoulder_2.dae
- icub_simple_collision_r_thigh.dae
- icub_simple_collision_root_link.dae
- icub_chest.dae
- icub_head.dae
- icub_l_ankle_1.dae
- icub_l_arm.dae
- icub_l_foot.dae
- icub_l_forearm.dae
- icub_l_hand.dae
- icub_l_hip_1.dae
- icub_l_hip_2.dae
- icub_l_shank.dae
- icub_l_shoulder_1.dae
- icub_l_shoulder_2.dae
- icub_l_thigh.dae
- icub_lap_belt_1.dae
- icub_neck_1.dae
- icub_neck_2.dae
- icub_r_ankle_1.dae
- icub_r_arm.dae
- icub_r_foot.dae
- icub_r_forearm.dae
- icub_r_hand.dae
- icub_r_hip_1.dae
- icub_r_hip_2.dae
- icub_r_shank.dae
- icub_r_shoulder_1.dae
- icub_r_shoulder_2.dae
- icub_r_thigh.dae
- icub_root_link.dae
- icub.urdf
- icub_lower_half.urdf
- README.md
- icub_simulator.py
- walk.py
- jump_sto.py
- link_0.stl
- link_1.stl
- link_2.stl
- link_3.stl
- link_4.stl
- link_5.stl
- link_6.stl
- link_7.stl
- link_0.stl
- link_1.stl
- link_2.stl
- link_3.stl
- link_4.stl
- link_5.stl
- link_6.stl
- link_7.stl
- hokuyo.dae
- iiwa14.urdf
- config_space_ocp.py
- CMakeLists.txt
- config_space_ocp.cpp
- ocp_benchmark.cpp
- task_space_ocp.cpp
- unconstr_ocp_benchmark.cpp
- unconstr_parnmpc_benchmark.cpp
- README.md
- constraint_component_base.hpp
- constraint_component_base.hxx
- constraint_component_data.hpp
- constraints.hpp
- constraints_data.hpp
- constraints_data.hxx
- constraints_impl.hpp
- constraints_impl.hxx
- contact_wrench_cone.hpp
- friction_cone.hpp
- impact_constraint_component_base.hpp
- impact_constraint_component_base.hxx
- impact_friction_cone.hpp
- impact_wrench_cone.hpp
- joint_acceleration_lower_limit.hpp
- joint_acceleration_upper_limit.hpp
- joint_position_lower_limit.hpp
- joint_position_upper_limit.hpp
- joint_torques_lower_limit.hpp
- joint_torques_upper_limit.hpp
- joint_velocity_lower_limit.hpp
- joint_velocity_upper_limit.hpp
- pdipm.hpp
- pdipm.hxx
- direction.hpp
- kkt_matrix.hpp
- kkt_residual.hpp
- performance_index.hpp
- solution.hpp
- split_direction.hpp
- split_direction.hxx
- split_kkt_matrix.hpp
- split_kkt_matrix.hxx
- split_kkt_residual.hpp
- split_kkt_residual.hxx
- split_solution.hpp
- split_solution.hxx
- com_cost.hpp
- com_ref_base.hpp
- configuration_space_cost.hpp
- configuration_space_ref_base.hpp
- cost_function.hpp
- cost_function_component_base.hpp
- cost_function_data.hpp
- discrete_time_com_ref.hpp
- discrete_time_swing_foot_ref.hpp
- foot_trajectory_type.hpp
- local_contact_force_cost.hpp
- periodic_com_ref.hpp
- periodic_swing_foot_ref.hpp
- task_space_3d_cost.hpp
- task_space_3d_ref_base.hpp
- task_space_6d_cost.hpp
- task_space_6d_ref_base.hpp
- trot_swing_foot_ref.hpp
- contact_dynamics.hpp
- contact_dynamics_data.hpp
- contact_dynamics_data.hxx
- impact_dynamics.hpp
- impact_state_equation.hpp
- state_equation.hpp
- state_equation_data.hpp
- switching_constraint.hpp
- switching_constraint_data.hpp
- terminal_state_equation.hpp
- unconstr_dynamics.hpp
- unconstr_state_equation.hpp
- line_search.hpp
- line_search_filter.hpp
- line_search_settings.hpp
- unconstr_line_search.hpp
- biped_walk_foot_step_planner.hpp
- contact_planner_base.hpp
- control_policy.hpp
- crawl_foot_step_planner.hpp
- flying_trot_foot_step_planner.hpp
- jump_foot_step_planner.hpp
- moving_window_filter.hpp
- mpc_biped_walk.hpp
- mpc_crawl.hpp
- mpc_flying_trot.hpp
- mpc_jump.hpp
- mpc_pace.hpp
- mpc_periodic_com_ref.hpp
- mpc_periodic_configuration_ref.hpp
- mpc_periodic_swing_foot_ref.hpp
- mpc_trot.hpp
- pace_foot_step_planner.hpp
- raibert_heuristic.hpp
- trot_foot_step_planner.hpp
- direct_multiple_shooting.hpp
- discretization_method.hpp
- grid_info.hpp
- impact_stage.hpp
- intermediate_stage.hpp
- ocp.hpp
- ocp_data.hpp
- terminal_stage.hpp
- time_discretization.hpp
- unconstr_backward_correction.hpp
- unconstr_kkt_matrix_inverter.hpp
- unconstr_kkt_matrix_inverter.hxx
- unconstr_split_backward_correction.hpp
- contact_sequence.hpp
- discrete_event.hpp
- backward_riccati_recursion_factorizer.hpp
- lqr_policy.hpp
- riccati_factorization.hpp
- riccati_factorizer.hpp
- riccati_recursion.hpp
- split_constrained_riccati_factorization.hpp
- split_constrained_riccati_factorization.hxx
- split_riccati_factorization.hpp
- split_riccati_factorization.hxx
- sto_policy.hpp
- unconstr_backward_riccati_recursion_factorizer.hpp
- unconstr_riccati_factorizer.hpp
- unconstr_riccati_recursion.hpp
- contact_model_info.hpp
- contact_status.hpp
- contact_status.hxx
- impact_status.hpp
- impact_status.hxx
- point_contact.hpp
- point_contact.hxx
- robot.hpp
- robot.hxx
- robot_model_info.hpp
- robot_properties.hpp
- se3.hpp
- se3_jacobian_inverse.hpp
- se3_jacobian_inverse.hxx
- surface_contact.hpp
- surface_contact.hxx
- interpolation_order.hpp
- ocp_solver.hpp
- solution_interpolator.hpp
- solver_options.hpp
- solver_statistics.hpp
- unconstr_ocp_solver.hpp
- unconstr_parnmpc_solver.hpp
- sto_constraints.hpp
- sto_cost_function.hpp
- sto_cost_function_component_base.hpp
- switching_time_optimization.hpp
- parnmpc_intermediate_stage.hpp
- parnmpc_terminal_stage.hpp
- unconstr_direct_multiple_shooting.hpp
- unconstr_intermediate_stage.hpp
- unconstr_ocp_data.hpp
- unconstr_terminal_stage.hpp
- aligned_deque.hpp
- aligned_unordered_map.hpp
- aligned_vector.hpp
- derivative_checker.hpp
- numerics.hpp
- ocp_benchmarker.hpp
- ocp_benchmarker.hxx
- pybind11_macros.hpp
- rotation.hpp
- timer.hpp
- constraint_component_base.cpp
- constraint_component_data.cpp
- constraints.cpp
- constraints_data.cpp
- contact_wrench_cone.cpp
- friction_cone.cpp
- impact_constraint_component_base.cpp
- impact_friction_cone.cpp
- impact_wrench_cone.cpp
- joint_acceleration_lower_limit.cpp
- joint_acceleration_upper_limit.cpp
- joint_position_lower_limit.cpp
- joint_position_upper_limit.cpp
- joint_torques_lower_limit.cpp
- joint_torques_upper_limit.cpp
- joint_velocity_lower_limit.cpp
- joint_velocity_upper_limit.cpp
- direction.cpp
- kkt_matrix.cpp
- kkt_residual.cpp
- performance_index.cpp
- solution.cpp
- split_direction.cpp
- split_kkt_matrix.cpp
- split_kkt_residual.cpp
- split_solution.cpp
- com_cost.cpp
- configuration_space_cost.cpp
- cost_function.cpp
- cost_function_data.cpp
- discrete_time_com_ref.cpp
- discrete_time_swing_foot_ref.cpp
- local_contact_force_cost.cpp
- periodic_com_ref.cpp
- periodic_swing_foot_ref.cpp
- task_space_3d_cost.cpp
- task_space_6d_cost.cpp
- contact_dynamics.cpp
- contact_dynamics_data.cpp
- impact_dynamics.cpp
- impact_state_equation.cpp
- state_equation.cpp
- state_equation_data.cpp
- switching_constraint.cpp
- switching_constraint_data.cpp
- terminal_state_equation.cpp
- unconstr_dynamics.cpp
- unconstr_state_equation.cpp
- line_search.cpp
- line_search_filter.cpp
- line_search_settings.cpp
- unconstr_line_search.cpp
- biped_walk_foot_step_planner.cpp
- contact_planner_base.cpp
- control_policy.cpp
- crawl_foot_step_planner.cpp
- flying_trot_foot_step_planner.cpp
- jump_foot_step_planner.cpp
- mpc_biped_walk.cpp
- mpc_crawl.cpp
- mpc_flying_trot.cpp
- mpc_jump.cpp
- mpc_pace.cpp
- mpc_periodic_com_ref.cpp
- mpc_periodic_configuration_ref.cpp
- mpc_periodic_swing_foot_ref.cpp
- mpc_trot.cpp
- pace_foot_step_planner.cpp
- raibert_heuristic.cpp
- trot_foot_step_planner.cpp
- direct_multiple_shooting.cpp
- grid_info.cpp
- impact_stage.cpp
- intermediate_stage.cpp
- ocp.cpp
- terminal_stage.cpp
- time_discretization.cpp
- unconstr_backward_correction.cpp
- unconstr_split_backward_correction.cpp
- contact_sequence.cpp
- discrete_event.cpp
- backward_riccati_recursion_factorizer.cpp
- riccati_factorization.cpp
- riccati_factorizer.cpp
- riccati_recursion.cpp
- split_constrained_riccati_factorization.cpp
- split_riccati_factorization.cpp
- unconstr_backward_riccati_recursion_factorizer.cpp
- unconstr_riccati_factorizer.cpp
- unconstr_riccati_recursion.cpp
- contact_model_info.cpp
- contact_status.cpp
- impact_status.cpp
- point_contact.cpp
- robot.cpp
- robot_model_info.cpp
- surface_contact.cpp
- ocp_solver.cpp
- solution_interpolator.cpp
- solver_options.cpp
- solver_statistics.cpp
- unconstr_ocp_solver.cpp
- unconstr_parnmpc_solver.cpp
- sto_constraints.cpp
- sto_cost_function.cpp
- switching_time_optimization.cpp
- parnmpc_intermediate_stage.cpp
- parnmpc_terminal_stage.cpp
- unconstr_direct_multiple_shooting.cpp
- unconstr_intermediate_stage.cpp
- unconstr_terminal_stage.cpp
- derivative_checker.cpp
- gtest.cmake
- CMakeLists.txt
- constraint_component_data_test.cpp
- constraints_data_test.cpp
- constraints_test.cpp
- contact_wrench_cone_test.cpp
- friction_cone_test.cpp
- impact_friction_cone_test.cpp
- impact_wrench_cone_test.cpp
- joint_acceleration_lower_limit_test.cpp
- joint_acceleration_upper_limit_test.cpp
- joint_position_lower_limit_test.cpp
- joint_position_upper_limit_test.cpp
- joint_torques_lower_limit_test.cpp
- joint_torques_upper_limit_test.cpp
- joint_velocity_lower_limit_test.cpp
- joint_velocity_upper_limit_test.cpp
- pdipm_test.cpp
- CMakeLists.txt
- split_direction_test.cpp
- split_kkt_matrix_test.cpp
- split_kkt_residual_test.cpp
- split_solution_test.cpp
- CMakeLists.txt
- com_cost_test.cpp
- configuration_space_cost_test.cpp
- cost_function_test.cpp
- discrete_time_com_ref.cpp
- discrete_time_swing_foot_ref_test.cpp
- local_contact_force_cost_test.cpp
- periodic_com_ref_test.cpp
- periodic_swing_foot_ref_test.cpp
- task_space_3d_cost_test.cpp
- task_space_6d_cost_test.cpp
- CMakeLists.txt
- contact_dynamics_data_test.cpp
- contact_dynamics_test.cpp
- impact_dynamics_test.cpp
- impact_state_equation_test.cpp
- state_equation_test.cpp
- switching_constraint_test.cpp
- terminal_state_equation_test.cpp
- unconstr_dynamics_test.cpp
- CMakeLists.txt
- line_search_filter_test.cpp
- line_search_test.cpp
- unconstr_line_search_test.cpp
- biped_walk_foot_step_planner_test.cpp
- CMakeLists.txt
- crawl_foot_step_planner_test.cpp
- flying_trot_foot_step_planner_test.cpp
- jump_foot_step_planner_test.cpp
- moving_window_filter_test.cpp
- pace_foot_step_planner_test.cpp
- raibert_heuristic_test.cpp
- trot_foot_step_planner_test.cpp
- CMakeLists.txt
- direct_multiple_shooting_test.cpp
- impact_stage_test.cpp
- intermediate_stage_test.cpp
- terminal_stage_test.cpp
- time_discretization_test.cpp
- CMakeLists.txt
- unconstr_kkt_matrix_inverter_test.cpp
- unconstr_split_backward_correction_test.cpp
- CMakeLists.txt
- contact_sequence_test.cpp
- discrete_event_test.cpp
- backward_riccati_recursion_factorizer_test.cpp
- CMakeLists.txt
- riccati_factorizer_test.cpp
- riccati_recursion_test.cpp
- split_riccati_factorization_test.cpp
- unconstr_backward_riccati_recursion_factorizer_test.cpp
- unconstr_riccati_factorizer_test.cpp
- unconstr_riccati_recursion_test.cpp
- CMakeLists.txt
- contact_status_test.cpp
- impact_status_test.cpp
- point_contact_test.cpp
- robot_test.cpp
- se3_jacobian_inverse_test.cpp
- surface_contact_test.cpp
- CMakeLists.txt
- ocp_solver_test.cpp
- solver_options_test.cpp
- solver_statistics_test.cpp
- unconstr_ocp_solver_test.cpp
- unconstr_parnmpc_solver_test.cpp
- CMakeLists.txt
- sto_constraints_test.cpp
- sto_cost_function_test.cpp
- CMakeLists.txt
- constraints_factory.cpp
- constraints_factory.hpp
- contact_sequence_factory.cpp
- contact_sequence_factory.hpp
- contact_status_factory.cpp
- contact_status_factory.hpp
- cost_factory.cpp
- cost_factory.hpp
- direction_factory.cpp
- direction_factory.hpp
- kkt_factory.cpp
- kkt_factory.hpp
- riccati_factory.cpp
- riccati_factory.hpp
- robot_factory.cpp
- robot_factory.hpp
- solution_factory.cpp
- solution_factory.hpp
- test_helper.hpp
- urdf_factory.cpp
- urdf_factory.hpp
- CMakeLists.txt
- parnmpc_intermediate_stage_test.cpp
- parnmpc_terminal_stage_test.cpp
- unconstr_intermediate_stage_test.cpp
- unconstr_terminal_stage_test.cpp
- anymal.urdf
- icub.urdf
- iiwa14.urdf
- CMakeLists.txt
- .gitignore
- CMakeLists.txt
- LICENSE
- README.md
- requirements.txt
// repository documentation
Was this content helpful?
(0 ratings)
