1FVSHMEM(1) Fawkes Manual FVSHMEM(1)
2
3
4
6 fvshmem - List and cleanup FireVision image shared memory segments
7
9 fvshmem [-h] [-c] [-c[t]] [-l] [-m] [-i image_id file]
10
12 List, save, or cleanup shared memory segments created by FireVision.
13 FireVision stores images retrieved from cameras and lookup tables in
14 shared memory segments. Olugins can decide to create additional
15 segments. All shared memory segments have a unique ID.
16
17 A list of currently existing segments can be retrieved. For images a
18 snapshot can be written into a FireVision raw file. Segments might
19 require cleanup if the creating process has died without closing the
20 segments. You can also choose to cleanup segments of specified types.
21 Segments for which are currently used are detected and not removed.
22
24 -h
25 Show usage instructions.
26
27 -l
28 List FireVision shared memory segments.
29
30 -c[t]
31 Cleanup shared memory segments. A type t can be optionally passed
32 to determine that only these segments should be cleaned up. The
33 type can be either i for images or l for lookup tables. If empty
34 both types are cleaned up.
35
36 -i image_id file
37 Read the file from the shared memory image segment with the ID
38 image_id and write it to file as FireVision raw.
39
41 fvshmem -l
42 List all shared memory segments.
43
44 fvshmem -c
45 Cleanup all FireVision shared memory segments.
46
48 fawkes(8)
49
51 Written by Tim Niemueller <niemueller@kbsg.rwth-aachen.de>
52
54 Documentation by Tim Niemueller <niemueller@kbsg.rwth-aachen.de>
55
57 Part of the Fawkes Robot Software Framework. Project website is at
58 http://www.fawkesrobotics.org
59
60
61
62Fawkes 1.3.0 04/28/2020 FVSHMEM(1)