jsk-ros-pkg / jsk_robot

jsk-ros-pkg/jsk_robot
https://github.com/jsk-ros-pkg/jsk_robot
73 stars 97 forks source link

[PR1040] Prosilicaの画像がでていない #1777

Open knorth55 opened 1 year ago

knorth55 commented 1 year ago
applications@pr1040:~/ros/noetic/src/jsk-ros-pkg/jsk_robot/jsk_pr2_robot/jsk_pr2_startup$ arp
Address                  HWtype  HWaddress           Flags Mask            Iface
10.69.0.41               ether   00:24:cd:00:02:07   C                     lan1
BRN3C2AF425C4CF.jsk.imi  ether   3c:2a:f4:25:c4:cf   C                     wan0
nvidia-jetson-nano-610.  ether   5c:e4:2a:50:2c:6a   C                     wan0
10.68.0.43               ether   00:24:cd:00:02:46   C                     bond0
MikroTik.jsk.imi.i.u-to  ether   a4:34:d9:a1:0e:3c   C                     wan0
10.68.0.20               ether   00:0f:31:01:c2:3e   C                     bond0
pr1040n                  ether   00:04:4b:a8:40:30   C                     wan0
10.69.0.43               ether   00:24:cd:00:02:46   C                     lan1
10.68.0.201              ether   d0:50:99:e1:87:fd   C                     bond0
10.68.0.50               ether   00:24:cd:00:02:0f   C                     bond0
10.68.0.45               ether   00:24:cd:00:02:35   C                     bond0
10.69.0.42               ether   00:24:cd:00:02:05   C                     lan1
musca.jsk.imi.i.u-tokyo  ether   8c:dc:d4:33:89:69   C                     wan0
10.68.0.44               ether   00:24:cd:00:02:45   C                     bond0
10.69.0.45               ether   00:24:cd:00:02:35   C                     lan1
dns.jsk.imi.i.u-tokyo.a  ether   08:35:71:fe:fa:d0   C                     wan0
10.69.0.44               ether   00:24:cd:00:02:45   C                     lan1
pr1040s.jsk.imi.i.u-tok          (incomplete)                              wan0
10.68.0.46               ether   00:24:cd:00:02:38   C                     bond0
pr1040s                  ether   d0:50:99:c2:9f:09   C                     bond0
leo.jsk.imi.i.u-tokyo.a  ether   00:1f:29:03:0e:6c   C                     wan0
10.69.0.46               ether   00:24:cd:00:02:38   C                     lan1
133.11.216.254           ether   cc:4e:24:4d:0e:00   C                     wan0
ecublens.jsk.imi.i.u-to  ether   ac:1f:6b:26:28:a2   C                     wan0
applications@pr1040:~/ros/noetic/src/jsk-ros-pkg/jsk_robot/jsk_pr2_robot/jsk_pr2_startup$ ping 10.68.0.20
PING 10.68.0.20 (10.68.0.20) 56(84) bytes of data.
64 bytes from 10.68.0.20: icmp_seq=1 ttl=32 time=1.18 ms
64 bytes from 10.68.0.20: icmp_seq=2 ttl=32 time=0.536 ms
^C
--- 10.68.0.20 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.536/0.856/1.176/0.320 ms
applications@pr1040:~/ros/noetic/src/jsk-ros-pkg/jsk_robot/jsk_pr2_robot/jsk_pr2_startup$ rostopic hz /prosilica/image_raw/compressed
subscribed to [/prosilica/image_raw/compressed]
no new messages
^Cno new messages
applications@pr1040:~/ros/noetic/src/jsk-ros-pkg/jsk_robot/jsk_pr2_robot/jsk_pr2_startup$ rostopic hz /prosilica/image_raw
subscribed to [/prosilica/image_raw]
no new messages
no new messages
^Cno new messages
knorth55 commented 1 year ago

IndigoにもどしたところListCamerasではでるようになっている. Noeticでもarppingは返ってくるようになったので,ListCamerasはNoeticでもできるかも?

pr2admin@pr1040:~/Downloads/AVT GigE SDK/examples/ListCameras$ ./ListCameras 
***********************************
No camera detected ...
***********************************
02-2171A-07011 -  GC2450C - Unique ID =   115262 IP@ =      10.68.0.20 [in use]
***********************************
02-2171A-07011 -  GC2450C - Unique ID =   115262 IP@ =      10.68.0.20 [in use]
pr2admin@pr1040:~/Downloads/AVT GigE SDK/examples/Ping$ ./Ping 10.68.0.20
->  - GC2450C
Mode supported:         FIXED,DHCP,AutoIP
Current mode:           FIXED
Current address:        10.68.0.20
Current subnet:         255.255.255.0
Current gateway:        0.0.0.0
knorth55 commented 1 year ago

Streamなどを実行したら動くようになった.なぜ???? なにかカメラの設定をリセットすることが出来た? 突然動くようになってしまった...

Screenshot from 2023-02-20 21-04-19

https://user-images.githubusercontent.com/9300063/220101818-42db6dad-b413-4e24-a189-dd21c8fde52b.mp4

knorth55 commented 1 year ago

PR1040をNoeticにして試してみると、最初は画像はでているが以下のような白黒の画像がでてくる状態になった。

Screenshot from 2023-02-21 13-35-48

何度かプロセスを立ち上げ直すと、正しく動くようになった。 Prosilicaのカメラ自体がおかしい可能性がある気がする。

https://user-images.githubusercontent.com/9300063/220252176-1b2214e8-eb3d-44b8-9ff6-7ffe2aa797be.mp4