rafaelrojasmiliani / gsplines_cpp_ros Goto Github PK
View Code? Open in Web Editor NEWGeneralized Splines for Motion Optimization in C++ and python3
License: MIT License
Generalized Splines for Motion Optimization in C++ and python3
License: MIT License
Ad a message describing a Basis by its name, dimension and parameters
basis_msg_to_basis
and basis_to_basis_msg
can be inverted (applying one after the other gives the same)gspline_msg_to_gspline
and gspline_to_msg
can be inverted (applying one after the other gives the same)gspline_to_joint_gspline_msg
and gspline_to_joint_trajectory_msg
can be invertedfunction_to_joint_trajectory_msg
, gspline_msg_to_joint_trajectory_msg
, joint_gspline_msg_to_joint_trajectory_msg
, function_to_follow_joint_trajectory_goal,
gspline_msg_to_follow_joint_trajectory_goal,
joint_gspline_msg_to_follow_joint_trajectory_goal` test that the values coincide with the function position, derivative, accelerationfollow_joint_trajectory_feedback_to_follow_joint_gspline_feedback
, follow_joint_gspline_goal_to_follow_joint_trajectory_goal
check that can be invertedfollow_joint_gspline_result_to_follow_joint_trajectory_result
follow_joint_trajectory_result_to_follow_joint_gspline_result
can be invertedwaypoint_matrix
, interval_length_vector
give correct resultinterpolate_joint_trajectory
minimum_sobolev_semi_norm
, minimum_sobolev_semi_norm_joint_trajectory
, minimum_jerk_trajectory
Basis
messageGSpline
messageros_control
objectsfrom | to |
---|---|
gsplines::function::FunctionBase | trajectory_msgs::JointTrajectory |
gsplines::function::FunctionBase | control_msgs::FollowJointTrajectoryGoal |
gsplines_msgs
and ros_control
objectsfrom | to |
---|---|
gsplines::GSpline | gsplines_msgs::GSpline |
gsplines::GSpline | gsplines_msgs::JointGSpline |
gsplines::GSpline | trajectory_msgs::JointTrajectory |
gsplines::GSpline | control_msgs::FollowJointTrajectoryGoal |
gsplines_msgs
into GSplines and ros_control
objectsfrom | to |
---|---|
gsplines_msgs::GSpline | gsplines::GSpline |
gsplines_msgs::GSpline | gsplines_msgs::JointGSpline |
gsplines_msgs::GSpline | trajectory_msgs::JointTrajectory |
gsplines_msgs::GSpline | control_msgs::FollowJointTrajectoryGoal |
gsplines_msgs::JointGSpline | gsplines::GSpline |
gsplines_msgs::JointGSpline | gsplines_msgs::GSpline |
gsplines_msgs::JointGSpline | trajectory_msgs::JointTrajectory |
gsplines_msgs::JointGSpline | control_msgs::FollowJointTrajectoryGoal |
ros_control
objects into GSplinesros_control
objects as interpolation requestsfrom | to |
---|---|
trajectory_msgs::JointTrajectory | gsplines::GSpline |
control_msgs::FollowJointTrajectoryGoal | gsplines::GSpline |
ros_control
objects as optimization requestsfrom | to |
---|---|
trajectory_msgs::JointTrajectory | gsplines::GSpline |
control_msgs::FollowJointTrajectoryGoal | gsplines::GSpline |
The random trajectory generators should be able to
gspline_to_joint_trajectory_msg
function_expression_to_joint_trajectory_msg
gspline_to_follow_joint_trajectory_goal
function_expression_to_follow_joint_trajectory_goal
function_to_follow_joint_trajectory_goal
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.