Skip to content

Commit 0360fa9

Browse files
author
hpcdgrie
committed
Added FlexCell plugin that receives robot positions from rabbitMQ
1 parent 30f7f96 commit 0360fa9

6 files changed

Lines changed: 631 additions & 14 deletions

File tree

src/OpenCOVER/plugins/hlrs/CMakeLists.txt

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,33 +12,34 @@ ADD_SUBDIRECTORY(DLab)
1212
ADD_SUBDIRECTORY(PSO)
1313
ADD_SUBDIRECTORY(Revit)
1414
# todo: convert to new CUDA GL Interop API ADD_SUBDIRECTORY(SPH)
15-
ADD_SUBDIRECTORY(HMIDevices)
15+
ADD_SUBDIRECTORY(Bicycle)
1616
ADD_SUBDIRECTORY(Blood)
17-
ADD_SUBDIRECTORY(BPA)
1817
ADD_SUBDIRECTORY(Bore)
18+
ADD_SUBDIRECTORY(BPA)
19+
ADD_SUBDIRECTORY(Chat)
1920
ADD_SUBDIRECTORY(Crawler)
20-
ADD_SUBDIRECTORY(OddlotLink)
21+
ADD_SUBDIRECTORY(cuCuttingSurface)
2122
ADD_SUBDIRECTORY(CudaLight)
23+
ADD_SUBDIRECTORY(cuIsoSurface)
2224
ADD_SUBDIRECTORY(Encoder)
23-
ADD_SUBDIRECTORY(XElevator)
25+
ADD_SUBDIRECTORY(FlexCell)
26+
ADD_SUBDIRECTORY(FncPlotter)
27+
ADD_SUBDIRECTORY(GPS)
28+
ADD_SUBDIRECTORY(HMIDevices)
2429
ADD_SUBDIRECTORY(JSBSim)
25-
ADD_SUBDIRECTORY(OpenCRG)
26-
ADD_SUBDIRECTORY(VRAnim)
27-
ADD_SUBDIRECTORY(cuCuttingSurface)
28-
ADD_SUBDIRECTORY(cuIsoSurface)
2930
ADD_SUBDIRECTORY(Midi)
3031
ADD_SUBDIRECTORY(MirrorViews)
32+
ADD_SUBDIRECTORY(Multitouch)
33+
ADD_SUBDIRECTORY(OddlotLink)
34+
ADD_SUBDIRECTORY(OpenCRG)
3135
ADD_SUBDIRECTORY(OrthographicSnapShot)
32-
ADD_SUBDIRECTORY(Bicycle)
3336
ADD_SUBDIRECTORY(Sensor)
37+
ADD_SUBDIRECTORY(Spray)
3438
ADD_SUBDIRECTORY(Surface)
3539
ADD_SUBDIRECTORY(TestTracker)
36-
ADD_SUBDIRECTORY(Multitouch)
37-
ADD_SUBDIRECTORY(FncPlotter)
38-
ADD_SUBDIRECTORY(Spray)
3940
ADD_SUBDIRECTORY(Trajectories)
40-
ADD_SUBDIRECTORY(GPS)
41-
ADD_SUBDIRECTORY(Chat)
41+
ADD_SUBDIRECTORY(VRAnim)
42+
ADD_SUBDIRECTORY(XElevator)
4243
#ADD_SUBDIRECTORY(Radwege)
4344
ADD_SUBDIRECTORY(SensorPlacement)
4445
ADD_SUBDIRECTORY(BulletProbe)
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
using(VRML)
2+
3+
covise_find_package(rabbitmq-c)
4+
5+
if(NOT rabbitmq-c_FOUND)
6+
message(STATUS "rabbitmq-c not found, skipping RabbitMQ DataClient")
7+
return()
8+
endif()
9+
10+
set(HEADERS
11+
FlexCell.h
12+
VrmlNodes.h
13+
)
14+
15+
set(SOURCES
16+
FlexCell.cpp
17+
VrmlNodes.cpp
18+
)
19+
20+
cover_add_plugin(FlexCell)
21+
target_link_libraries(FlexCell coOpenOpcUaClient coPointerUtil nlohmann_json::nlohmann_json rabbitmq::rabbitmq)

0 commit comments

Comments
 (0)