Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tesseract rviz v3 #33

Merged
merged 67 commits into from
Feb 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
c1cbb8a
Changed include paths in utils to reflect the correct paths. Replaced…
Jun 16, 2022
0588384
Removed compile commands export from CMakeLists. Removed tesseract_co…
Jun 24, 2022
d03f558
Fixed examples' results pointing to the wrong method.
Jun 24, 2022
418f3e5
Added resource locator for ROS using boost serialization.
Jun 24, 2022
3faee12
Ported ROS1 syntax to ROS2.
Jun 24, 2022
a2e23bf
Added serialization export.
Jun 24, 2022
f6a0b52
WIP: ROS2 ci
jdlangs May 13, 2022
6a2e439
rosdep keys
jdlangs May 13, 2022
b6675d7
Update
jdlangs May 16, 2022
3e34cad
Install taskflow from source
jdlangs May 19, 2022
8b9fdd3
Install taskflow in via ici
jdlangs May 23, 2022
b069218
Run clang-format
jdlangs May 24, 2022
2073dc8
Refresh clang-format and clang-tidy workflows
jdlangs May 24, 2022
47ec673
clang-format update
jdlangs May 24, 2022
3e08183
Updated dependencies' versions.
Jul 6, 2022
4dbc393
Port Tesseract_rviz
mpowelson Mar 16, 2020
c02a69a
Missing file
jdlangs Apr 19, 2022
e8309cf
WIP: massive update of ROS2 port
jdlangs Apr 28, 2022
690f334
Debugging environment monitor
jdlangs Apr 28, 2022
c5efe6e
Debugging puzzle piece example
jdlangs Apr 28, 2022
fdfe5ff
Working EnvironmentState display plugin
jdlangs May 3, 2022
1158187
Trajectory visualization plugin
jdlangs May 4, 2022
c4a9259
Working puzzle piece example with visualization
jdlangs May 4, 2022
4a8344e
Fix console bridge dependency tag
marip8 May 11, 2022
1be7563
Fix qt depend tags
marip8 May 11, 2022
a4e04db
Remove message generation dependency
marip8 May 11, 2022
65c4285
updated package.xml of tesseract_rviz to include dependency on ros_in…
collinthornton Jul 1, 2022
65b6c8a
Updated rosutils to use tesseract_common::Serialization and ResourceL…
marrts Jul 27, 2022
132f4cc
Updated environment cache and also added ignore for now in tesseract_…
marrts Jul 27, 2022
498a149
Updated tesseract monitoring to match ros1 implementation and added t…
marrts Jul 27, 2022
4539cdc
WIP: update puzzle piece example to point to tesseract_examples and w…
marrts Jul 27, 2022
08621b9
WIP: update tesseract_rviz
marrts Jul 27, 2022
54783f3
Updated to include some missing messages from latest tesseract
marrts Jul 27, 2022
8dd0b14
Fixed some missing functions based off new msgs
marrts Jul 27, 2022
7070b5f
WIP: rviz port of latest qt widget
marrts Jul 27, 2022
a1c4060
Added some more to/fromMsgs for new message types
marrts Jul 28, 2022
b63b606
Building tesseract_rviz
marrts Jul 28, 2022
41d3c23
CLANG
marrts Jul 28, 2022
df74b53
Working tesseract monitor and environment widget
marrts Aug 2, 2022
de2a912
Clang formatting
marrts Aug 2, 2022
d43b1fb
Working tesseract_monitoring v2
marrts Aug 2, 2022
2c6ab57
Removed commented out class member
marrts Aug 3, 2022
00aff67
Set output to screen and default plotting to true (note you can't wai…
marrts Aug 3, 2022
ef3a426
Correct xml plugin descriptions
marrts Aug 3, 2022
50562de
Fixed package.xml and CMakeLists
marrts Aug 3, 2022
5f52a27
Functional env monitor and tesseract trajectory viewer
marrts Aug 3, 2022
80fd0f3
Clang formatting
marrts Aug 3, 2022
5a8bd4a
Add catkin to rosdep skip keys
marrts Aug 3, 2022
d475038
Add car seat example
marrts Aug 4, 2022
c34cce8
Get manipulation widget kinda working
marrts Aug 4, 2022
9680765
Clang formatting
marrts Aug 4, 2022
c21a0b3
Added qt advanced docking to dependencies to fix CI
marrts Aug 4, 2022
5e6e3f2
Updated rosinstall
marrts Aug 4, 2022
cbc5cf4
Fixed typo in dependencies
marrts Aug 4, 2022
89483c8
Updated launch and rviz files to have tesseract workbench widget
marrts Aug 4, 2022
9d8f809
Removed unused rviz fields
marrts Aug 4, 2022
eac93bf
Minor fixup for galactic
marrts Aug 12, 2022
ca541ed
Enabling to work with live joint states
marrts Aug 12, 2022
09e0bba
Moved adding joint trajectories vector to outside loop to only append…
marrts Aug 16, 2022
ea8a439
Add rviz_rendering as group name for RVIZ materials
smith-doug Aug 23, 2022
501453c
Use find_package for OGRE in tesseract_rviz
smith-doug Aug 24, 2022
522b94a
Merge pull request #1 from smith-doug/fix-materials
marrts Aug 24, 2022
95b3fdb
Use SensorDataQoS() when subscribing to joint_states
smith-doug Aug 29, 2022
f9f5807
Make clang ci happy
smith-doug Oct 3, 2022
25b4e7b
Merge pull request #2 from smith-doug/qos_and_pub_rate
marrts Oct 4, 2022
88fb8b4
Previously removing a link would get it's visual component forever st…
marrts Nov 2, 2022
d8e8d8b
Merge pull request #3 from marrts/fix/remove_link_geometry_stays
marrts Nov 2, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/focal_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
ROS_DISTRO: foxy
ROS_REPO: main
UPSTREAM_WORKSPACE: 'dependencies.repos'
ROSDEP_SKIP_KEYS: "catkin taskflow"
ROSDEP_SKIP_KEYS: "catkin bullet bullet-extras ros_industrial_cmake_boilerplate fcl iwyu taskflow"
DOCKER_IMAGE: "ros:foxy"
AFTER_INSTALL_UPSTREAM_DEPENDENCIES: "sh .ci-install-taskflow.sh"
PARALLEL_TESTS: false
Expand Down
20 changes: 14 additions & 6 deletions dependencies.repos
Original file line number Diff line number Diff line change
Expand Up @@ -10,24 +10,32 @@ repositories:
ifopt:
type: git
url: https://github.com/ethz-adrl/ifopt.git
version: master
version: 2.1.3
opw_kinematics:
type: git
url: https://github.com/Jmeyer1292/opw_kinematics.git
version: 0.4.3
version: 0.4.5
ros_industrial_cmake_boilerplate:
type: git
url: https://github.com/ros-industrial/ros_industrial_cmake_boilerplate.git
version: master
version: 0.2.15
tesseract:
type: git
url: https://github.com/tesseract-robotics/tesseract.git
version: 0.7.0
version: 0.9.10
tesseract_planning:
type: git
url: https://github.com/tesseract-robotics/tesseract_planning.git
version: 0.7.0
version: 0.11.0
trajopt:
type: git
url: https://github.com/tesseract-robotics/trajopt.git
version: 0.2.0
version: 0.2.5
tesseract_qt:
type: git
url: https://github.com/tesseract-robotics/tesseract_qt.git
version: 0.1.2
Qt-Advanced-Docking-System:
type: git
url: https://github.com/Levi-Armstrong/Qt-Advanced-Docking-System.git
version: ros
8 changes: 8 additions & 0 deletions dependencies_unstable.rosinstall
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,11 @@
local-name: ifopt
uri: https://github.com/ethz-adrl/ifopt.git
version: master
- git:
local-name: tesseract_qt
uri: https://github.com/tesseract-robotics/tesseract_qt.git
version: master
- git:
local-name: Qt-Advanced-Docking-System
uri: https://github.com/Levi-Armstrong/Qt-Advanced-Docking-System.git
version: ros
8 changes: 8 additions & 0 deletions dependencies_with_ext.rosinstall
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,11 @@
local-name: ifopt
uri: https://github.com/ethz-adrl/ifopt.git
version: 27451ce3212d3c0ccd3a0db9a1ee9a9963466674
- git:
local-name: tesseract_qt
uri: https://github.com/tesseract-robotics/tesseract_qt.git
version: 0.1.2
- git:
local-name: Qt-Advanced-Docking-System
uri: https://github.com/Levi-Armstrong/Qt-Advanced-Docking-System.git
version: ros
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ class CurrentStateMonitor
public:
using Ptr = std::shared_ptr<CurrentStateMonitor>;
using ConstPtr = std::shared_ptr<const CurrentStateMonitor>;
using UPtr = std::unique_ptr<CurrentStateMonitor>;
using ConstUPtr = std::unique_ptr<const CurrentStateMonitor>;

/** @brief Constructor.
* @param env The tesseract environment to modify
Expand Down
Loading