Skip to content

Commit 63e79a4

Browse files
Update to Tesseract version 0.31.0 (#275)
1 parent 2e44f2f commit 63e79a4

File tree

5 files changed

+25
-24
lines changed

5 files changed

+25
-24
lines changed

dependencies.rosinstall

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@
99
- git:
1010
local-name: tesseract
1111
uri: https://github.com/tesseract-robotics/tesseract.git
12-
version: 0.30.0
12+
version: 0.31.0
1313
- git:
1414
local-name: trajopt
1515
uri: https://github.com/tesseract-robotics/trajopt.git
16-
version: 0.30.0
16+
version: 0.31.0
1717
- git:
1818
local-name: tesseract_planning
1919
uri: https://github.com/tesseract-robotics/tesseract_planning.git
20-
version: 0.30.0
20+
version: 0.31.0
2121
- git:
2222
local-name: tesseract_qt
2323
uri: https://github.com/tesseract-robotics/tesseract_qt.git
24-
version: 0.30.0
24+
version: 0.31.0
2525
- git:
2626
local-name: descartes_light
2727
uri: https://github.com/swri-robotics/descartes_light.git

dependencies_with_ext.rosinstall

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,19 @@
1313
- git:
1414
local-name: tesseract
1515
uri: https://github.com/tesseract-robotics/tesseract.git
16-
version: 0.30.0
16+
version: 0.31.0
1717
- git:
1818
local-name: trajopt
1919
uri: https://github.com/tesseract-robotics/trajopt_ros.git
20-
version: 0.30.0
20+
version: 0.31.0
2121
- git:
2222
local-name: tesseract_planning
2323
uri: https://github.com/tesseract-robotics/tesseract_planning.git
24-
version: 0.30.0
24+
version: 0.31.0
2525
- git:
2626
local-name: tesseract_qt
2727
uri: https://github.com/tesseract-robotics/tesseract_qt.git
28-
version: 0.30.0
28+
version: 0.31.0
2929
- git:
3030
local-name: descartes_light
3131
uri: https://github.com/swri-robotics/descartes_light.git

tesseract_rosutils/src/utils.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,8 @@ std::shared_ptr<tesseract_common::Resource> ROSResourceLocator::locateResource(c
138138
template <class Archive>
139139
void ROSResourceLocator::serialize(Archive& ar, const unsigned int /*version*/)
140140
{
141-
ar& BOOST_SERIALIZATION_BASE_OBJECT_NVP(tesseract_common::ResourceLocator);
141+
ar& boost::serialization::make_nvp("ResourceLocator",
142+
boost::serialization::base_object<tesseract_common::ResourceLocator>(*this));
142143
}
143144

144145
bool isMsgEmpty(const sensor_msgs::JointState& msg)

tesseract_rviz/src/ros_contact_results_render_manager.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ struct ROSContactResultsRenderManager::Implementation
4949
// Destroy Resources
5050
for (const auto& ns : container.getUntrackedEntities())
5151
{
52-
if (ns.first == container.RESOURCE_NS)
52+
if (ns.first == tesseract_gui::EntityContainer::RESOURCE_NS)
5353
{
5454
for (const auto& entity : ns.second)
5555
scene_manager->destroyEntity(entity.unique_name);
@@ -59,7 +59,7 @@ struct ROSContactResultsRenderManager::Implementation
5959
// Destroy Scene Nodes
6060
for (const auto& ns : container.getUntrackedEntities())
6161
{
62-
if (ns.first != container.RESOURCE_NS)
62+
if (ns.first != tesseract_gui::EntityContainer::RESOURCE_NS)
6363
{
6464
for (const auto& entity : ns.second)
6565
scene_manager->destroySceneNode(entity.unique_name);
@@ -68,7 +68,7 @@ struct ROSContactResultsRenderManager::Implementation
6868

6969
for (const auto& ns : container.getTrackedEntities())
7070
{
71-
if (ns.first != container.RESOURCE_NS)
71+
if (ns.first != tesseract_gui::EntityContainer::RESOURCE_NS)
7272
{
7373
for (const auto& entity : ns.second)
7474
scene_manager->destroySceneNode(entity.second.unique_name);
@@ -123,13 +123,13 @@ void ROSContactResultsRenderManager::render()
123123

124124
for (const auto& event : events_)
125125
{
126-
if (event->type() == tesseract_gui::events::ContactResultsClear::kType)
126+
if (event->type() == tesseract_gui::events::EventType::CONTACT_RESULTS_CLEAR)
127127
{
128128
auto& e = static_cast<tesseract_gui::events::ContactResultsClear&>(*event);
129129
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
130130
data_->clear(*entity_manager);
131131
}
132-
else if (event->type() == tesseract_gui::events::ContactResultsRemove::kType)
132+
else if (event->type() == tesseract_gui::events::EventType::CONTACT_RESULTS_REMOVE)
133133
{
134134
auto& e = static_cast<tesseract_gui::events::ContactResultsRemove&>(*event);
135135
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
@@ -145,7 +145,7 @@ void ROSContactResultsRenderManager::render()
145145
ROS_ERROR("ROSContactResultsRenderManager, removing child elements is currently not supported");
146146
}
147147
}
148-
else if (event->type() == tesseract_gui::events::ContactResultsSet::kType)
148+
else if (event->type() == tesseract_gui::events::EventType::CONTACT_RESULTS_SET)
149149
{
150150
auto& e = static_cast<tesseract_gui::events::ContactResultsSet&>(*event);
151151
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
@@ -231,7 +231,7 @@ void ROSContactResultsRenderManager::render()
231231
}
232232
}
233233
}
234-
else if (event->type() == tesseract_gui::events::ContactResultsVisbility::kType)
234+
else if (event->type() == tesseract_gui::events::EventType::CONTACT_RESULTS_VISIBILITY)
235235
{
236236
auto& e = static_cast<tesseract_gui::events::ContactResultsVisbility&>(*event);
237237
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
@@ -270,7 +270,7 @@ void ROSContactResultsRenderManager::render()
270270
}
271271
}
272272
}
273-
else if (event->type() == tesseract_gui::events::ContactResultsVisbilityAll::kType)
273+
else if (event->type() == tesseract_gui::events::EventType::CONTACT_RESULTS_VISIBILITY_ALL)
274274
{
275275
auto& e = static_cast<tesseract_gui::events::ContactResultsVisbilityAll&>(*event);
276276
const bool visibility = e.getVisibility();

tesseract_rviz/src/ros_scene_graph_render_manager.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -125,27 +125,27 @@ void ROSSceneGraphRenderManager::render()
125125

126126
for (const auto& event : events_)
127127
{
128-
if (event->type() == tesseract_gui::events::SceneGraphClear::kType)
128+
if (event->type() == tesseract_gui::events::EventType::SCENE_GRAPH_CLEAR)
129129
{
130130
auto& e = static_cast<tesseract_gui::events::SceneGraphClear&>(*event);
131131
data_->clear(e.getComponentInfo());
132132
}
133-
else if (event->type() == tesseract_gui::events::SceneGraphSet::kType)
133+
else if (event->type() == tesseract_gui::events::EventType::SCENE_GRAPH_SET)
134134
{
135135
auto& e = static_cast<tesseract_gui::events::SceneGraphSet&>(*event);
136136
data_->clear(e.getComponentInfo());
137137
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
138138
loadSceneGraph(*data_->scene_manager, *data_->scene_node, *entity_manager, *e.getSceneGraph(), "");
139139
}
140-
else if (event->type() == tesseract_gui::events::SceneGraphAddLink::kType)
140+
else if (event->type() == tesseract_gui::events::EventType::SCENE_GRAPH_ADD_LINK)
141141
{
142142
auto& e = static_cast<tesseract_gui::events::SceneGraphAddLink&>(*event);
143143
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
144144
auto entity_container = entity_manager->getEntityContainer(e.getLink()->getName());
145145
Ogre::SceneNode* sn = loadLink(*data_->scene_manager, *entity_container, *e.getLink());
146146
data_->scene_node->addChild(sn);
147147
}
148-
else if (event->type() == tesseract_gui::events::SceneGraphRemoveLink::kType)
148+
else if (event->type() == tesseract_gui::events::EventType::SCENE_GRAPH_REMOVE_LINK)
149149
{
150150
auto& e = static_cast<tesseract_gui::events::SceneGraphRemoveLink&>(*event);
151151
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
@@ -157,7 +157,7 @@ void ROSSceneGraphRenderManager::render()
157157
entity_manager->removeEntityContainer(e.getLinkName());
158158
}
159159
}
160-
else if (event->type() == tesseract_gui::events::SceneGraphModifyLinkVisibility::kType)
160+
else if (event->type() == tesseract_gui::events::EventType::SCENE_GRAPH_MODIFY_LINK_VISIBILITY)
161161
{
162162
auto& e = static_cast<tesseract_gui::events::SceneGraphModifyLinkVisibility&>(*event);
163163
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
@@ -254,7 +254,7 @@ void ROSSceneGraphRenderManager::render()
254254
}
255255
}
256256
}
257-
else if (event->type() == tesseract_gui::events::SceneGraphModifyLinkVisibilityALL::kType)
257+
else if (event->type() == tesseract_gui::events::EventType::SCENE_GRAPH_MODIFY_LINK_VISIBILITY_ALL)
258258
{
259259
auto& e = static_cast<tesseract_gui::events::SceneGraphModifyLinkVisibilityALL&>(*event);
260260
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());
@@ -322,7 +322,7 @@ void ROSSceneGraphRenderManager::render()
322322
}
323323
}
324324
}
325-
else if (event->type() == tesseract_gui::events::SceneStateChanged::kType)
325+
else if (event->type() == tesseract_gui::events::EventType::SCENE_GRAPH_STATE_CHANGED)
326326
{
327327
auto& e = static_cast<tesseract_gui::events::SceneStateChanged&>(*event);
328328
tesseract_gui::EntityManager::Ptr entity_manager = getEntityManager(e.getComponentInfo());

0 commit comments

Comments
 (0)