Skip to content
Snippets Groups Projects
Commit 56ed60e0 authored by KingMaZito's avatar KingMaZito
Browse files

...

parent e0036b96
No related branches found
No related tags found
No related merge requests found
Pipeline #15005 failed
/home/matteo/ws_panda/devel/./cmake.lock 42 /home/matteo/ws_panda/devel/./cmake.lock 42
/home/matteo/reachability/devel/./cmake.lock 26305 /home/matteo/reachability/devel/./cmake.lock 26344
/home/matteo/reachability/devel/lib/libmoveit_grasps.so 79 /home/matteo/reachability/devel/lib/libmoveit_grasps.so 79
/home/matteo/reachability/devel/lib/libmoveit_grasps_filter.so 79 /home/matteo/reachability/devel/lib/libmoveit_grasps_filter.so 79
...@@ -140,7 +140,7 @@ void Moveit_mediator::setup_task(){ ...@@ -140,7 +140,7 @@ void Moveit_mediator::setup_task(){
} }
} else { } else {
moveit_msgs::CollisionObject bottle1; moveit_msgs::CollisionObject bottle1;
bottle1.id = "bottle1"; bottle1.id = "bottle0";
bottle1.header.frame_id = "world"; bottle1.header.frame_id = "world";
bottle1.header.stamp = ros::Time::now(); bottle1.header.stamp = ros::Time::now();
bottle1.primitives.resize(1); bottle1.primitives.resize(1);
...@@ -161,7 +161,7 @@ void Moveit_mediator::setup_task(){ ...@@ -161,7 +161,7 @@ void Moveit_mediator::setup_task(){
bottle1.operation = bottle1.ADD; bottle1.operation = bottle1.ADD;
moveit_msgs::CollisionObject bottle2; moveit_msgs::CollisionObject bottle2;
bottle2.id = "bottle2"; bottle2.id = "bottle1";
bottle2.header.frame_id = "world"; bottle2.header.frame_id = "world";
bottle2.header.stamp = ros::Time::now(); bottle2.header.stamp = ros::Time::now();
bottle2.primitives.resize(1); bottle2.primitives.resize(1);
...@@ -188,9 +188,9 @@ void Moveit_mediator::setup_task(){ ...@@ -188,9 +188,9 @@ void Moveit_mediator::setup_task(){
std::vector<std::queue<moveit_task_constructor_msgs::ExecuteTaskSolutionGoal>> tasks; std::vector<std::queue<moveit_task_constructor_msgs::ExecuteTaskSolutionGoal>> tasks;
for (int i = 0 ; i < objects_.size(); i++){ for (int i = 0 ; i < objects_.size(); i++){
Moveit_robot* mr = dynamic_cast<Moveit_robot*>(robots_[i]);
std::stringstream ss; std::stringstream ss;
ss << "bottle" << std::to_string(robots_[i]->name().back()); ss << "bottle" << std::to_string(i);
Moveit_robot* mr = dynamic_cast<Moveit_robot*>(robots_[i]);
std::queue<moveit_task_constructor_msgs::ExecuteTaskSolutionGoal> tasks_per_robot; std::queue<moveit_task_constructor_msgs::ExecuteTaskSolutionGoal> tasks_per_robot;
for (int j = 1; j < objects_[i].size(); j++){ for (int j = 1; j < objects_[i].size(); j++){
moveit::task_constructor::Task mgt = create_Task(mr, psi_->getObjects().at(ss.str()), objects_[i][j]); moveit::task_constructor::Task mgt = create_Task(mr, psi_->getObjects().at(ss.str()), objects_[i][j]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment