--
You received this message because you are subscribed to the Google Groups "swri-ros-pkg-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to swri-ros-pkg-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<arg name="planning_adapters" value="default_planner_request_adapters/AddTimeParameterization default_planner_request_adapters/FixWorkspaceBounds default_planner_request_adapters/FixStartStateBounds default_planner_request_adapters/FixStartStateCollision default_planner_request_adapters/FixStartStatePathConstraints" />
This tends to fix issues with timing information in the trajectory.
In regards to the octomap question, STOMP can plan around it but in our experience it is noticeable slower. We'll work on fixing this in the upcoming weeks.
Jorge
- group_name: manipulator stddev: [0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1] min_stddev: [0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01] decay: [0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999]
Each element in these array apply to a specific joint, for instance , the third element from the left (index 2) will affect the behavior of the third joint in the robot's kinematic chain.
+1
--
robot_state::RobotStatePtr robotState;
robotState = group_->getCurrentState();
group_->setStartState(*robotState);
//joint space goal
robot_model_loader::RobotModelLoader robot_model_loader("robot_description");
robot_model::RobotModelPtr robot_model_ptr = robot_model_loader.getModel();
robot_state::RobotStatePtr robot_state_ptr(group_->getCurrentState()); //copy state
const robot_state::JointModelGroup* joint_model_group = robot_model_ptr->getJointModelGroup(group_->getName());
bool found_ik = robot_state_ptr->setFromIK(joint_model_group, targetPose, 0, 0);
if (found_ik)
ROS_INFO("Ik found");
else
ROS_INFO("Ik not found");
std::vector<double> jointValues;
robot_state_ptr->copyJointGroupPositions("manipulator", jointValues);
ROS_INFO("joint_values: %f %f %f %f %f %f",jointValues[0],jointValues[1],jointValues[2],jointValues[3],jointValues[4],jointValues[5]);
group_->setJointValueTarget(jointValues);
--
You received this message because you are subscribed to a topic in the Google Groups "swri-ros-pkg-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/swri-ros-pkg-dev/sNvFmkQsMtg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to swri-ros-pkg-d...@googlegroups.com.
Hi Teresa,
You may want to try out the TRAC_IK numerical solver: http://www.ros.org/news/2015/11/introducing-a-better-inverse-kinematics-package.html
The probability of finding a valid solution is reported to be much improved with the TRAC_IK solver…
Paul Hvass
Program Manager
ROS-Industrial Consortium Americas
SwRI Robotics and Automation Engineering
210.522.5823 - W
210.896.0270 - M
ROSindustrial.org
--
You received this message because you are subscribed to the Google Groups "swri-ros-pkg-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to swri-ros-pkg-d...@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to swri-ros-pkg-dev+unsubscribe@googlegroups.com.
Jorge Nicho |
Research Engineer
Southwest Research Institute
Intelligent Systems Division
To unsubscribe from this group and all its topics, send an email to swri-ros-pkg-d...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "swri-ros-pkg-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/swri-ros-pkg-dev/sNvFmkQsMtg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to swri-ros-pkg-d...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "swri-ros-pkg-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/swri-ros-pkg-dev/sNvFmkQsMtg/unsubscribe.