ros2-jazzy-gps_sensor_broadcaster
LOW
maintainer AutoUpdateBot
0 votes
base
ros2-jazzy-ros2_controllers
scanned 2026-09-06 11:10:51.811965
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: AutoUpdateBot <auto-update-bot@arch4edu.org>
2
3
pkgbase=ros2-jazzy-ros2_controllers
4
pkgname=(
5
'ros2-jazzy-ackermann_steering_controller'
6
'ros2-jazzy-admittance_controller'
7
'ros2-jazzy-battery_state_broadcaster'
8
'ros2-jazzy-bicycle_steering_controller'
9
'ros2-jazzy-chained_filter_controller'
10
'ros2-jazzy-diff_drive_controller'
11
'ros2-jazzy-effort_controllers'
12
'ros2-jazzy-force_torque_sensor_broadcaster'
13
'ros2-jazzy-forward_command_controller'
14
'ros2-jazzy-gpio_controllers'
15
'ros2-jazzy-gps_sensor_broadcaster'
16
'ros2-jazzy-gripper_controllers'
17
'ros2-jazzy-imu_sensor_broadcaster'
18
'ros2-jazzy-joint_state_broadcaster'
19
'ros2-jazzy-joint_trajectory_controller'
20
'ros2-jazzy-magnetometer_broadcaster'
21
'ros2-jazzy-mecanum_drive_controller'
22
'ros2-jazzy-motion_primitives_controllers'
23
'ros2-jazzy-omni_wheel_drive_controller'
24
'ros2-jazzy-parallel_gripper_controller'
25
'ros2-jazzy-pid_controller'
26
'ros2-jazzy-pose_broadcaster'
27
'ros2-jazzy-position_controllers'
28
'ros2-jazzy-range_sensor_broadcaster'
29
'ros2-jazzy-ros2_controllers'
30
'ros2-jazzy-ros2_controllers_test_nodes'
31
'ros2-jazzy-rqt_joint_trajectory_controller'
32
'ros2-jazzy-state_interfaces_broadcaster'
33
'ros2-jazzy-steering_controllers_library'
34
'ros2-jazzy-tricycle_controller'
35
'ros2-jazzy-tricycle_steering_controller'
36
'ros2-jazzy-velocity_controllers'
37
)
38
pkgver=4.42.1
39
pkgrel=1
40
pkgdesc="Controllers for the ROS 2 Jazzy control framework"
41
url="https://github.com/ros-controls/ros2_controllers"
42
arch=('x86_64')
43
license=('Apache-2.0')
44
depends=('ros2-jazzy')
45
makedepends=(
46
'cmake'
47
'python-colcon-common-extensions'
48
'python-rospkg'
49
'eigen'
50
'tl-expected'
51
'tinyxml2'
52
'ros2-jazzy-ackermann_msgs'
53
'ros2-jazzy-angles'
54
'ros2-jazzy-backward_ros'
55
'ros2-jazzy-control_msgs'
56
'ros2-jazzy-control_toolbox'
57
'ros2-jazzy-controller_interface'
58
'ros2-jazzy-controller_manager_msgs'
59
'ros2-jazzy-filters'
60
'ros2-jazzy-generate_parameter_library'
61
'ros2-jazzy-hardware_interface'
62
'ros2-jazzy-kinematics_interface'
63
'ros2-jazzy-realtime_tools'
64
'ros2-jazzy-rsl'
65
'ros2-jazzy-ros2_control_cmake'
66
)
67
source=("$pkgbase-$pkgver.tar.gz::https://github.com/ros-controls/ros2_controllers/archive/refs/tags/${pkgver}.tar.gz")
68
sha256sums=('66adde7cdaea72c173e7f09f6cd1971257c6397fd750f1df936a4b55561f8fc3')
69
70
_srcname="ros2_controllers-$pkgver"
71
72
build() {
73
source /opt/ros/jazzy/setup.bash
74
75
export CFLAGS+=" -ffile-prefix-map=$srcdir=/usr/src/debug/$pkgbase"
76
export CXXFLAGS+=" -ffile-prefix-map=$srcdir=/usr/src/debug/$pkgbase"
77
78
cd "$srcdir/$_srcname"
79
colcon build \
80
--install-base "$srcdir/install" \
81
--cmake-args -DCMAKE_BUILD_TYPE=None -DBUILD_TESTING=OFF -Wno-dev
82
}
83
84
_install_sub() {
85
local sub="$1"
86
install -d "$pkgdir/opt/ros/jazzy"
87
cp -a "$srcdir/install/$sub/." "$pkgdir/opt/ros/jazzy/"
88
rm -f "$pkgdir/opt/ros/jazzy"/COLCON_IGNORE \
89
"$pkgdir/opt/ros/jazzy"/.colcon_install_layout \
90
"$pkgdir/opt/ros/jazzy"/setup.* \
91
"$pkgdir/opt/ros/jazzy"/local_setup.* \
92
"$pkgdir/opt/ros/jazzy"/_local_setup_util_*.py \
93
"$pkgdir/opt/ros/jazzy"/colcon-core-package-selection* 2>/dev/null
94
install -Dm644 "$srcdir/$_srcname/LICENSE" \
95
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
96
}
97
98
package_ros2-jazzy-ackermann_steering_controller() {
99
depends=(
100
'ros2-jazzy'
101
'ros2-jazzy-backward_ros'
102
'ros2-jazzy-control_msgs'
103
'ros2-jazzy-controller_interface'
104
'ros2-jazzy-hardware_interface'
105
'ros2-jazzy-steering_controllers_library'
106
'ros2-jazzy-generate_parameter_library'
107
)
108
_install_sub ackermann_steering_controller
109
}
110
111
package_ros2-jazzy-admittance_controller() {
112
depends=(
113
'ros2-jazzy'
114
'ros2-jazzy-angles'
115
'ros2-jazzy-backward_ros'
116
'ros2-jazzy-control_msgs'
117
'ros2-jazzy-control_toolbox'
118
'ros2-jazzy-controller_interface'
119
'ros2-jazzy-generate_parameter_library'
120
'ros2-jazzy-hardware_interface'
121
'ros2-jazzy-kinematics_interface'
122
'ros2-jazzy-realtime_tools'
123
'tinyxml2'
124
)
125
_install_sub admittance_controller
126
}
127
128
package_ros2-jazzy-battery_state_broadcaster() {
129
depends=(
130
'ros2-jazzy'
131
'ros2-jazzy-backward_ros'
132
'ros2-jazzy-control_msgs'
133
'ros2-jazzy-controller_interface'
134
'ros2-jazzy-hardware_interface'
135
'ros2-jazzy-realtime_tools'
136
'ros2-jazzy-generate_parameter_library'
137
)
138
_install_sub battery_state_broadcaster
139
}
140
141
package_ros2-jazzy-bicycle_steering_controller() {
142
depends=(
143
'ros2-jazzy'
144
'ros2-jazzy-backward_ros'
145
'ros2-jazzy-control_msgs'
146
'ros2-jazzy-controller_interface'
147
'ros2-jazzy-hardware_interface'
148
'ros2-jazzy-steering_controllers_library'
149
'ros2-jazzy-generate_parameter_library'
150
)
151
_install_sub bicycle_steering_controller
152
}
153
154
package_ros2-jazzy-chained_filter_controller() {
155
depends=(
156
'ros2-jazzy'
157
'ros2-jazzy-controller_interface'
158
'ros2-jazzy-filters'
159
'ros2-jazzy-hardware_interface'
160
'ros2-jazzy-generate_parameter_library'
161
)
162
_install_sub chained_filter_controller
163
}
164
165
package_ros2-jazzy-diff_drive_controller() {
166
depends=(
167
'ros2-jazzy'
168
'ros2-jazzy-backward_ros'
169
'ros2-jazzy-control_toolbox'
170
'ros2-jazzy-controller_interface'
171
'ros2-jazzy-hardware_interface'
172
'ros2-jazzy-realtime_tools'
173
'ros2-jazzy-generate_parameter_library'
174
)
175
_install_sub diff_drive_controller
176
}
177
178
package_ros2-jazzy-effort_controllers() {
179
depends=(
180
'ros2-jazzy'
181
'ros2-jazzy-backward_ros'
182
'ros2-jazzy-forward_command_controller'
183
)
184
_install_sub effort_controllers
185
}
186
187
package_ros2-jazzy-force_torque_sensor_broadcaster() {
188
depends=(
189
'ros2-jazzy'
190
'ros2-jazzy-backward_ros'
191
'ros2-jazzy-controller_interface'
192
'ros2-jazzy-filters'
193
'ros2-jazzy-hardware_interface'
194
'ros2-jazzy-realtime_tools'
195
'ros2-jazzy-generate_parameter_library'
196
)
197
_install_sub force_torque_sensor_broadcaster
198
}
199
200
package_ros2-jazzy-forward_command_controller() {
201
depends=(
202
'ros2-jazzy'
203
'ros2-jazzy-backward_ros'
204
'ros2-jazzy-controller_interface'
205
'ros2-jazzy-generate_parameter_library'
206
'ros2-jazzy-hardware_interface'
207
'ros2-jazzy-realtime_tools'
208
)
209
_install_sub forward_command_controller
210
}
211
212
package_ros2-jazzy-gpio_controllers() {
213
depends=(
214
'ros2-jazzy'
215
'ros2-jazzy-controller_interface'
216
'ros2-jazzy-hardware_interface'
217
'ros2-jazzy-control_msgs'
218
'ros2-jazzy-realtime_tools'
219
'ros2-jazzy-generate_parameter_library'
220
)
221
_install_sub gpio_controllers
222
}
223
224
package_ros2-jazzy-gps_sensor_broadcaster() {
225
depends=(
226
'ros2-jazzy'
227
'ros2-jazzy-controller_interface'
228
'ros2-jazzy-generate_parameter_library'
229
'ros2-jazzy-hardware_interface'
230
'ros2-jazzy-realtime_tools'
231
)
232
_install_sub gps_sensor_broadcaster
233
}
234
235
package_ros2-jazzy-gripper_controllers() {
236
depends=(
237
'ros2-jazzy'
238
'ros2-jazzy-backward_ros'
239
'ros2-jazzy-control_msgs'
240
'ros2-jazzy-control_toolbox'
241
'ros2-jazzy-controller_interface'
242
'ros2-jazzy-generate_parameter_library'
243
'ros2-jazzy-hardware_interface'
244
'ros2-jazzy-realtime_tools'
245
)
246
_install_sub gripper_controllers
247
}
248
249
package_ros2-jazzy-imu_sensor_broadcaster() {
250
depends=(
251
'ros2-jazzy'
252
'ros2-jazzy-backward_ros'
253
'ros2-jazzy-controller_interface'
254
'ros2-jazzy-generate_parameter_library'
255
'ros2-jazzy-hardware_interface'
256
'ros2-jazzy-realtime_tools'
257
)
258
_install_sub imu_sensor_broadcaster
259
}
260
261
package_ros2-jazzy-joint_state_broadcaster() {
262
depends=(
263
'ros2-jazzy'
264
'ros2-jazzy-backward_ros'
265
'ros2-jazzy-control_msgs'
266
'ros2-jazzy-controller_interface'
267
'ros2-jazzy-generate_parameter_library'
268
'ros2-jazzy-realtime_tools'
269
)
270
_install_sub joint_state_broadcaster
271
}
272
273
package_ros2-jazzy-joint_trajectory_controller() {
274
depends=(
275
'ros2-jazzy'
276
'ros2-jazzy-angles'
277
'ros2-jazzy-backward_ros'
278
'ros2-jazzy-controller_interface'
279
'ros2-jazzy-control_msgs'
280
'ros2-jazzy-control_toolbox'
281
'ros2-jazzy-generate_parameter_library'
282
'ros2-jazzy-hardware_interface'
283
'tl-expected'
284
'ros2-jazzy-realtime_tools'
285
'ros2-jazzy-rsl'
286
)
287
_install_sub joint_trajectory_controller
288
}
289
290
package_ros2-jazzy-magnetometer_broadcaster() {
291
depends=(
292
'ros2-jazzy'
293
'ros2-jazzy-backward_ros'
294
'ros2-jazzy-controller_interface'
295
'eigen'
296
'ros2-jazzy-generate_parameter_library'
297
'ros2-jazzy-hardware_interface'
298
'ros2-jazzy-realtime_tools'
299
)
300
_install_sub magnetometer_broadcaster
301
}
302
303
package_ros2-jazzy-mecanum_drive_controller() {
304
depends=(
305
'ros2-jazzy'
306
'ros2-jazzy-backward_ros'
307
'ros2-jazzy-control_msgs'
308
'ros2-jazzy-control_toolbox'
309
'ros2-jazzy-controller_interface'
310
'ros2-jazzy-hardware_interface'
311
'ros2-jazzy-realtime_tools'
312
'ros2-jazzy-generate_parameter_library'
313
)
314
_install_sub mecanum_drive_controller
315
}
316
317
package_ros2-jazzy-motion_primitives_controllers() {
318
depends=(
319
'ros2-jazzy'
320
'ros2-jazzy-control_msgs'
321
'ros2-jazzy-controller_interface'
322
'ros2-jazzy-hardware_interface'
323
'ros2-jazzy-realtime_tools'
324
'ros2-jazzy-generate_parameter_library'
325
)
326
_install_sub motion_primitives_controllers
327
}
328
329
package_ros2-jazzy-omni_wheel_drive_controller() {
330
depends=(
331
'ros2-jazzy'
332
'ros2-jazzy-generate_parameter_library'
333
'ros2-jazzy-controller_interface'
334
'eigen'
335
'ros2-jazzy-hardware_interface'
336
'ros2-jazzy-realtime_tools'
337
)
338
_install_sub omni_wheel_drive_controller
339
}
340
341
package_ros2-jazzy-parallel_gripper_controller() {
342
depends=(
343
'ros2-jazzy'
344
'ros2-jazzy-backward_ros'
345
'ros2-jazzy-control_msgs'
346
'ros2-jazzy-control_toolbox'
347
'ros2-jazzy-controller_interface'
348
'ros2-jazzy-generate_parameter_library'
349
'ros2-jazzy-hardware_interface'
350
'ros2-jazzy-realtime_tools'
351
)
352
_install_sub parallel_gripper_controller
353
}
354
355
package_ros2-jazzy-pid_controller() {
356
depends=(
357
'ros2-jazzy'
358
'ros2-jazzy-angles'
359
'ros2-jazzy-backward_ros'
360
'ros2-jazzy-control_msgs'
361
'ros2-jazzy-control_toolbox'
362
'ros2-jazzy-controller_interface'
363
'ros2-jazzy-hardware_interface'
364
'ros2-jazzy-realtime_tools'
365
'ros2-jazzy-generate_parameter_library'
366
)
367
_install_sub pid_controller
368
}
369
370
package_ros2-jazzy-pose_broadcaster() {
371
depends=(
372
'ros2-jazzy'
373
'ros2-jazzy-backward_ros'
374
'ros2-jazzy-controller_interface'
375
'ros2-jazzy-generate_parameter_library'
376
'ros2-jazzy-realtime_tools'
377
)
378
_install_sub pose_broadcaster
379
}
380
381
package_ros2-jazzy-position_controllers() {
382
depends=(
383
'ros2-jazzy'
384
'ros2-jazzy-backward_ros'
385
'ros2-jazzy-forward_command_controller'
386
)
387
_install_sub position_controllers
388
}
389
390
package_ros2-jazzy-range_sensor_broadcaster() {
391
depends=(
392
'ros2-jazzy'
393
'ros2-jazzy-backward_ros'
394
'ros2-jazzy-controller_interface'
395
'ros2-jazzy-generate_parameter_library'
396
'ros2-jazzy-hardware_interface'
397
'ros2-jazzy-realtime_tools'
398
)
399
_install_sub range_sensor_broadcaster
400
}
401
402
package_ros2-jazzy-ros2_controllers() {
403
arch=('any')
404
depends=(
405
'ros2-jazzy'
406
'ros2-jazzy-ackermann_steering_controller'
407
'ros2-jazzy-admittance_controller'
408
'ros2-jazzy-battery_state_broadcaster'
409
'ros2-jazzy-bicycle_steering_controller'
410
'ros2-jazzy-chained_filter_controller'
411
'ros2-jazzy-diff_drive_controller'
412
'ros2-jazzy-effort_controllers'
413
'ros2-jazzy-force_torque_sensor_broadcaster'
414
'ros2-jazzy-forward_command_controller'
415
'ros2-jazzy-gpio_controllers'
416
'ros2-jazzy-gps_sensor_broadcaster'
417
'ros2-jazzy-gripper_controllers'
418
'ros2-jazzy-imu_sensor_broadcaster'
419
'ros2-jazzy-joint_state_broadcaster'
420
'ros2-jazzy-joint_trajectory_controller'
421
'ros2-jazzy-magnetometer_broadcaster'
422
'ros2-jazzy-mecanum_drive_controller'
423
'ros2-jazzy-omni_wheel_drive_controller'
424
'ros2-jazzy-parallel_gripper_controller'
425
'ros2-jazzy-pid_controller'
426
'ros2-jazzy-pose_broadcaster'
427
'ros2-jazzy-position_controllers'
428
'ros2-jazzy-range_sensor_broadcaster'
429
'ros2-jazzy-state_interfaces_broadcaster'
430
'ros2-jazzy-steering_controllers_library'
431
'ros2-jazzy-tricycle_controller'
432
'ros2-jazzy-tricycle_steering_controller'
433
'ros2-jazzy-velocity_controllers'
434
)
435
_install_sub ros2_controllers
436
}
437
438
package_ros2-jazzy-ros2_controllers_test_nodes() {
439
arch=('any')
440
depends=(
441
'ros2-jazzy'
442
)
443
_install_sub ros2_controllers_test_nodes
444
}
445
446
package_ros2-jazzy-rqt_joint_trajectory_controller() {
447
arch=('any')
448
depends=(
449
'ros2-jazzy'
450
'ros2-jazzy-control_msgs'
451
'ros2-jazzy-controller_manager_msgs'
452
'python-rospkg'
453
)
454
_install_sub rqt_joint_trajectory_controller
455
}
456
457
package_ros2-jazzy-state_interfaces_broadcaster() {
458
depends=(
459
'ros2-jazzy'
460
'ros2-jazzy-backward_ros'
461
'ros2-jazzy-control_msgs'
462
'ros2-jazzy-controller_interface'
463
'ros2-jazzy-generate_parameter_library'
464
'ros2-jazzy-realtime_tools'
465
)
466
_install_sub state_interfaces_broadcaster
467
}
468
469
package_ros2-jazzy-steering_controllers_library() {
470
depends=(
471
'ros2-jazzy'
472
'ros2-jazzy-backward_ros'
473
'ros2-jazzy-control_msgs'
474
'ros2-jazzy-controller_interface'
475
'ros2-jazzy-generate_parameter_library'
476
'ros2-jazzy-hardware_interface'
477
'ros2-jazzy-realtime_tools'
478
)
479
_install_sub steering_controllers_library
480
}
481
482
package_ros2-jazzy-tricycle_controller() {
483
depends=(
484
'ros2-jazzy'
485
'ros2-jazzy-ackermann_msgs'
486
'ros2-jazzy-backward_ros'
487
'ros2-jazzy-controller_interface'
488
'ros2-jazzy-hardware_interface'
489
'ros2-jazzy-realtime_tools'
490
'ros2-jazzy-generate_parameter_library'
491
)
492
_install_sub tricycle_controller
493
}
494
495
package_ros2-jazzy-tricycle_steering_controller() {
496
depends=(
497
'ros2-jazzy'
498
'ros2-jazzy-backward_ros'
499
'ros2-jazzy-control_msgs'
500
'ros2-jazzy-controller_interface'
501
'ros2-jazzy-hardware_interface'
502
'ros2-jazzy-steering_controllers_library'
503
'ros2-jazzy-generate_parameter_library'
504
)
505
_install_sub tricycle_steering_controller
506
}
507
508
package_ros2-jazzy-velocity_controllers() {
509
depends=(
510
'ros2-jazzy'
511
'ros2-jazzy-backward_ros'
512
'ros2-jazzy-forward_command_controller'
513
)
514
_install_sub velocity_controllers
515
}
516
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-06 11:10:51 | Low | 1 |