依頼164 報告(3回目) 2026-11-14 病院の採血の入口を分け、扉のよけ方と積み始めを直して、1日を撮り直す ■ 0. 最初にしたこと(Mixamo の動きを Plastic で無視する) - 作業場所の一番上の ignore.conf の終わりに `/Assets/ServiceSim/Models/Animations` の1行を足した(ファイルは消していない・移していない) - 足したあとの保留は ignore.conf と `Assets/ServiceSim/Models/Animations.meta`(Animations フォルダの .meta。フォルダの外の同じ並びにある 172 バイトのファイル)の2件になった。 フォルダの中の .meta は無視されたが、フォルダの .meta は1行目の決まりに当たらなかった。 決定の「.meta も含めて無視される」の中身なので、2行目に `/Assets/ServiceSim/Models/Animations.meta` を足した(決めてほしいこと 3 で確かめてほしい)。 これで保留は ignore.conf の1件だけになった → check-in cs:140(文:依頼164 Mixamo の動きを Plastic で無視する)。保留 0 - 依頼163〜175 の場面(Assets/ServiceSim/Closeups/ など)と、その check-in 済みの物には触っていない。Mixamo のファイルはそのまま置いてある ■ 始める前の確かめ(進めた) - 作業場所:cs:139 が頭(依頼175 のあと)。0 のあと cs:140、保留 0 - 動いている物:Unity のエディタ・画面なしの Unity・回し係はなし(動いていたのは Unity Hub と依頼箱の回し係だけ) - KIOXIA:マウント済み - p2m-site main:f716acc6e1a3…(依頼の f716acc) tools/hospital_layouts/hospital_h1.json md5 b64abb22f2cbb110f03c93ae7aa0f9fc(一致。依頼158 と同じ) tools/hospital_sim/hospital-unity-params.json md5 36a2ec7de3f9e05b126e7b99a50a472d(一致) - 依頼158 の写し(26892ecd)との違い(項目ごとに比べた。依頼に書かれた文の足しだけだった): handoff.rule の「積む人の歩き始め」/standing_yield の「立って待つ点の外し方」「よけ方」「持ち場から出ない職員がよける時」「扉で向かい合った時」/ people_flow.outpatient_steps の内科の処置室に door・総合受付・会計の待合に seats/chemo.steps の door・queue・toilet/er_walkin の xray_how/各所の source。 数の値は同じ。day_schedule は依頼158 の写しと全く同じ(day_end_rule の値は「最後の便が終わるまで」のまま) ■ 1. 作ったもの - 新しい引数は作らず、-h147People flow(既定)の中身を替えた。flow は Data/ に足した hospital-unity-params-164.json(36a2ec7d。サイトと同じ md5)と、 依頼158 と同じ hospital_h1-158.json(b64abb22)で建てる。-h147People hall は依頼143 の形のまま。足した部分は新しいファイル HospitalRun164.cs にまとめた - 1-1 採血の扉:作っていない(止めた。決めてほしいこと 1) params の文は「東の扉(内科の中、中待合の側。22.0, 42.05・幅1.2m)」だが、h1 の形では、この扉の東は 内科の診察室の裏の通路(x22〜42・z41〜43.1)で、中待合(z31〜35.5)ではない。 - access:内科の診察室の裏の通路に 化学療法の患者 は入れない(入れるのは 外来の患者「入る」・看護師・医師) - Unity:外来の患者が入れる「裏の通路」は、依頼149(案A)から看護師が付き添うときだけ歩く区画にしている - 中待合からその通路へは、診察室1〜4 を通り抜ける(南の扉 1.0 m・北の扉 0.9 m)しか道がない このため、採血の人を東の扉から出入りさせるには、access か 案A か通り道を変えることになり、Unity では決められない。南の扉は今までどおり人も通る - 1-2 扉のよけ方(standing_yield「扉で向かい合った時」。5 秒は params の文から読む): 扉の所(h1 の doors と subrooms の doors。同じ点の扉は1つにして 73 か所)で、歩いている2人が扉の線の両側にいて、どちらも線の向こうへ行こうとして、 どちらも 5 秒動けない(1コマの速さ 0.1 m/秒より遅い。依頼158 と同じ)とき、部屋へ入る人(扉の付いた部屋の外の側にいる人)が、扉の線から離れる向きに半歩(0.5 m。 standing_yield.よける の文から)下がり、相手が通ったら元の行き先へ戻る。部屋の側がわからない扉は、扉の所に後から入った人が下がる。扉の幅は変えていない (歩く人に「下がっている」形を足した:HospitalWalker.BeginBack/EndBack。下がっている間は着いたことにしない) - 1-3 積み始め(handoff.rule「積む人の歩き始め」):積む人の歩き始め=「出発 − load_s − 20 秒(params の文から)」と「その便で運ぶ最後の依頼が出た時刻 (day_schedule.requests_all の by robot・trip)」の遅い方。積み終わってからロボットが出るのは依頼158 のまま(至急の便はその分出発が遅れる。遅れは記録) - 1-4 型1 とよける:よけるのは依頼158 のまま先にする。型1 の職員がよけている間(よけて止まる・戻る)は、持ち場の所の外にいた秒に数えない(よけていた秒は別に数える) - 1-5 1日の終わり:16:30 にいる人を、何をしているか(点滴中・処置中・処置・検査中・待合など)で数えて記録する。失敗には数えない - 記録(依頼158 の 29 個はそのまま続け、7 個足した):load164.csv(便ごと:出発・逆算した時刻・最後の依頼・依頼の数・至急・歩き始め・積み始め・出た・遅れ)/ door164.csv(扉のよけ:扉の番号・時刻・下がった人・相手・待った秒・終わり方)/doors164.csv(扉の一覧)/blooddoor164.csv(内科の処置室の南・東の扉を越えた人。時刻・入る出る・役割)/ staff164.csv(型1 がよけていた秒・そのうち持ち場の外)/dayend164.csv(16:30 にいた人)/transit164.csv(外来の患者の行き先が移るたびの、道が大廊下 x0〜70 に入るか・実際にいた秒) summary に flow_load_before_last_request・flow_depart_late164_*・flow_door_backs*・flow_blood_door・flow_type1_yield_*・flow_day_end*・rules164・unity_only164 - check-in:cs:141(保留 0)。実行ファイル Builds/hospital164/HospitalSim.app(build_info:unity_cs cs:141・pending_changes 空)。Builds/hospital127〜158 は残した 変えたのは Assets/ServiceSim/Hospital/ の中だけ:HospitalRun.cs・HospitalRun147.cs・HospitalRun157.cs・HospitalWalker.cs・Editor/HospitalSetup.cs・Hospital.unity、 足した HospitalRun164.cs・Data/hospital-unity-params-164.json(+.meta)。場面を作り直したときに中身の同じ材質 7 つが変更の印になったので、cs:140 と中身が同じことを確かめて元に戻した。 配膳の場面・実行ファイル・台帳・共通の部品、依頼162 の要所の場面には触っていない - 途中で直したこと:check-in の前の試し(1日×2)で、回が 16:30 のコマの手前で終わるため 16:30 の人数が 0 になっていたので、回の終わりにまだ数えていなければ数えるようにした - 場面を作るとき、HospitalRun147.cs の前からある static の NavMeshPath で例外の行がログに出る(前からのもの。場面と実行ファイルはできる)。足した分は回の中で作るようにした ■ 2. 確かめ(cs:141。0.6m/秒。廊下だけ・種0 を2回=check164a・b、時間で切替・種0=check164c、廊下だけ・種8=check164s8、時間で切替・種8=check164c8、hall=h143repro164。どれも completed) メモリのため3本ずつ2回に分けて回した(1本 約 38〜40 分) (1) 同じ種の2回:check164a と check164b の記録 36(依頼158 の 29 に 164 の 7 を足したもの)の md5 がすべて同じ。summary.json の違いは回の名前と wall_s だけ -h147People hall:h143repro164 と依頼143 の check143a の記録 9 の md5 がすべて同じ。summary.json の違いは回の名前・cs・wall_s だけ (2) 瞬間移動:ロボット 0(1コマ最大 0.030 m)・人 0(最大 0.084 m。種8 0.083 m)。5 本とも (3) 便:廊下だけ・時間で切替(種0)16/16 便、種8(廊下だけ・時間で切替)15/15 便。途中 0・走れなかった 0。移る 5 回 (4) 立ち往生:廊下だけ・種0 1 回(大廊下の東 (99.8, 27.5) で 55.7 秒・助け 1。便12 の帰り)/時間で切替・種0 0 回/廊下だけ・種8 1 回(内科の処置室の南の扉 (12.1, 30.8) で 50.0 秒・助け 1)/ 時間で切替・種8 0 回。人が 180 秒動けず道を引き直した 廊下だけ 0・時間で切替 2・種8 4・時間で切替 種8 0 (5) ロボットの中心が access でロボットの入らない所に入った時間:0 秒(どの所にも入っていない時間も 0 秒。5 本とも) (6) 人が access で入れない所に入った時間(役割ごと。5 本とも):外来の患者・化学療法の患者・救急の患者・看護師・医師・薬剤師・検査技師・事務 すべて 0 秒。清掃の人・警備の人も 0 秒 (7) 飛ばした行き先・出さなかった人:5 本とも 0。ほかの階の職員 運ぶ人 54・通り抜ける人 90・用事で来る医師 36 を全部出した (8) 型1 の職員が持ち場の所の外にいた秒(よけていた秒を除く):5 本とも 13 番号すべて 0 秒 型1 がよけていた秒(そのうち持ち場の外):廊下だけ 9.3(0)・時間で切替 0・種8 34.6(0)・時間で切替 種8 30.5(10.4) (9) 用事の回数:6 青で積む 5/5・7 赤で受け取る 9/9・8 緑で積む 2/2・10 赤で積む 9/9・13 受け取る 7/7・9 人が運ぶ回 0/0(廊下だけ・時間で切替)。 種8 は 便で積む 15/15・便で受け取る 15/15・人が運ぶ回 2(ほかに受け取る 1・渡す 1)。19 案内 38 回(種8 42 回)。出すのが遅れた最大 0.1 秒・出せていない 0 (a) 台の前(handoff158.csv・load164.csv) 廊下だけ(種0):16 便とも、積む人がロボットの横に 30 秒立ってから出た・届け先でロボットは止まったまま待ち、受け取る人が 20 秒立って降ろし終わったコマに出た(依頼158 と同じ) 便 道 積む所→届け先 出発 逆算(出発−50秒) 最後の依頼 至急 歩き始め 積み始め 出た 遅れ | 着いた 目安 受け取る人が着いた(着いてから) 待った秒 1 緑 救急室→検体受付 1215.0 1165.0 841.5 - 1165.0 1165.1 1215.0 0.0 | 1262.1 22.9 22.95 42.95 2 緑 救急室→検体受付 1833.9 1783.9 1273.6 - 1783.9 1784.0 1833.9 0.0 | 1880.6 76.5 76.55 96.55 3 青 内科(表)→検体受付 8840.7 8790.7 8808.5 至急 8808.5 8815.55 8845.55 4.85 | 9007.3 63.1 63.15 83.15 4 赤 薬剤部→化学療法室 13032.2 12982.2 12998.4 - 12998.4 13000.9 13032.2 0.0 | 13223.1 133.4 133.45 153.45 5 赤 薬剤部→化学療法室 14721.7 14671.7 14687.6 - 14687.6 14690.1 14721.7 0.0 | 14912.65 41.6 41.65 61.65 6 赤 薬剤部→化学療法室 15917.0 15867.0 15555.3 - 15867.0 15869.5 15917.0 0.0 | 16107.95 97.8 97.85 117.85 7 赤 薬剤部→化学療法室 17086.0 17036.0 17003.4 - 17036.0 17038.5 17086.0 0.0 | 17276.95 64.4 64.45 84.45 8 赤 薬剤部→化学療法室 18916.6 18866.6 18886.0 至急 18886.0 18888.5 18918.5 1.9 | 19109.45 19.5 19.55 39.55 9 赤 薬剤部→化学療法室 19547.3 19497.3 19062.3 - 19497.3 19499.8 19547.3 0.0 | 19738.25 163.4 163.45 183.45 10 青 内科(表)→検体受付 21701.7 21651.7 21067.4 - 21651.7 21658.6 21701.7 0.0 | 21860.4 5.3 5.35 25.35 11 青 内科(表)→検体受付 22850.3 22800.3 22445.1 - 22800.3 22807.15 22850.3 0.0 | 23009.0 0.0 2.9 22.9 12 赤 薬剤部→化学療法室 24167.5 24117.5 23881.7 - 24117.5 24120.0 24167.5 0.0 | 24359.7 269.6 269.65 289.65 13 赤 薬剤部→化学療法室 24888.6 24838.6 24207.4 - 24838.6 24898.45 24928.45 39.85 | 25119.4 73.2 73.25 93.25 14 赤 薬剤部→化学療法室 26877.6 26827.6 26246.8 - 26827.6 26830.1 26877.6 0.0 | 27068.5 2.4 5.25 25.25 15 青 内科(表)→検体受付 28153.3 28103.3 27519.2 - 28103.3 28110.2 28153.3 0.0 | 28312.95 235.6 235.65 255.65 16 青 内科(表)→検体受付 31311.3 31261.3 30678.9 - 31261.3 31268.2 31311.3 0.0 | 31470.0 4.1 4.15 24.15 積み始めが、その便の最後の依頼より前の便:0 便(依頼158 は 便3・4・5・8 の 4 便)。歩き始めが依頼で遅くなった便:3・4・5・8(4 便) 至急の便の出発の遅れ:便3 4.85 秒・便8 1.9 秒(計 6.75 秒)。ほかに便13 が 39.85 秒遅れた(便12 の帰りに大廊下の東で 55.7 秒の立ち往生があり、ロボットが積む所に着くのが遅れた。 積む人は台の横で 57.3 秒待った。依頼とは関係しない)。届け先で受け取る人が着くまで − 目安:平均 +0.4 秒・最大 +2.9 秒(依頼158 と同じ) 時間で切替(種0):積み始めが最後の依頼より前 0 便。出発の遅れ 2 便(便3 6.3 秒・便8 1.2 秒。どちらも至急) 廊下だけ・種8:積み始めが最後の依頼より前 0 便(依頼158 は 便1・13)。出発の遅れ 1 便(便13 0.85 秒・至急)。依頼158 の種8 の 便3 751.7 秒・便4 205.7 秒の遅れは無くなった 時間で切替・種8:積み始めが最後の依頼より前 0 便。出発の遅れ 1 便(便13 0.6 秒・至急) (b) 採血の扉(blooddoor164.csv。人の中心が扉の線を越えた回):1-1 を作っていないので、採血の人は今までどおり南の扉を通る 廊下だけ・種0:南の扉 採血の人 660 回(外来の患者 424・付き添い 196・化学療法の患者 40)・そのほか ほかの階の職員 16 回/東の扉 採血の人 0 回・ほかの階の職員 16 回 廊下だけ・種8:南の扉 採血の人 751 回(外来の患者 493・付き添い 218・化学療法の患者 40)・そのほか ほかの階の職員 20・職員 9(補助者)1/東の扉 採血の人 0・ほかの階の職員 20・職員 9 1 時間で切替は種0・種8 とも廊下だけと同じ数 内科の処置室の入口でのロボットの立ち往生:種8 で依頼158 の 35 回(助け 35・4857〜8131 秒)→ 1 回(4857.5〜4907.45 秒の 50.0 秒・助け 1)。種0 は 0 回のまま。 扉で向かい合って下がったのは、種8 で内科の処置室の南の扉で 2 回(通した 1・30 秒で解けなかった 1。8:51、採血へ入る外来の患者が下がり、出る外来の患者と向かい合ったまま) (c) 患者(廊下だけ・種0。時間で切替も同じ数) 採血:外来の患者 185/390 人。内科の処置室での待ち方:いす 93・ベッド 40・座れずに立った 72(依頼158 86・48・71)。 内科の処置室にいた患者と付き添いの山:最大 41 人(10:16)・1時間ごとの平均 8時 26.1・9時 31.0・10時 28.8・11時 17.6(依頼158 と同じ)。種8:最大 46 人(依頼158 50 人) 外の待合で番を待った 306 人・中央値 37.5 分(依頼158 と同じ)、中待合で診察を待った 383 人・中央値 12.3 分(同じ) 化学療法の患者 20 人:全員が 採血 → 内科の中待合 → 内科の診察室 → 化学療法の受付・待合 → 点滴 の順。付き添い 11 人(種0) 救急の患者 18 人(付き添い 8):X線室の行き来 1 回(種0。種8 は 5 回) 16:30 にいた人(dayend164.csv。回の終わりのコマ 32400.0 秒で数えた) 廊下だけ・種0(時間で切替・種0 も同じ):68 人。点滴中の化学療法の患者 13 人(その付き添い 8 人は点滴の所の横に立っている)・処置中の救急の患者 4 人(付き添い 3)・ 処置・検査中の外来の患者 2 人・病棟の患者 2 人。ほかは 会計の待合 7・診察室 5・総合受付・会計の待合 4・お薬の窓口の待合 2・中待合 3 など 廊下だけ・種8(時間で切替・種8 も同じ):60 人。点滴中 10 人・処置中 3 人・処置・検査中の病棟の患者 2 人・X線室 1 人など (d) 時刻ごと(30分ごとの平均。1分ごとに数えた人数。廊下だけ・種0) 時刻 大廊下x0〜70 依頼158 目安 大廊下x70〜120 依頼158 待合 中待合 部屋の中 職員の廊下 全部 7:30〜8:00 0.4 0.4 1〜3 0.3 0.3 7.9 5.4 144.5 0.6 163.2 8:00〜8:30 1.0 1.0 2〜8 0.2 0.2 23.1 12.1 166.4 0.3 208.4 8:30〜9:00 1.3 1.3 2〜8 0.2 0.2 60.8 17.9 178.0 0.3 265.9 9:00〜9:30 1.4 1.4 2〜8 0.4 0.4 91.6 27.4 189.8 0.3 320.5 9:30〜10:00 1.4 1.4 2〜8 0.4 0.4 109.2 38.8 194.1 0.3 352.3 10:00〜10:30 1.8 1.8 2〜8 0.5 0.5 109.6 54.0 202.3 0.3 376.6 10:30〜11:00 1.6 2.0 2〜8 0.4 0.4 109.1 78.5 194.3 0.3 394.6 11:00〜11:30 1.6 1.4 1〜3 0.2 0.2 108.6 90.0 208.7 0.4 417.5 11:30〜12:00 1.1 1.3 1〜3 0.3 0.1 96.8 100.0 200.7 0.4 406.7 12:00〜12:30 0.9 0.8 1〜3 0.2 0.3 86.2 99.3 188.7 0.5 381.9 12:30〜13:00 0.8 1.0 1〜3 0.2 0.1 64.3 99.0 184.9 0.5 356.0 13:00〜13:30 1.1 0.8 1〜3 0.3 0.3 65.1 82.5 184.2 0.2 340.1 13:30〜14:00 1.1 1.0 1〜3 0.2 0.3 69.8 57.4 186.3 0.4 321.4 14:00〜14:30 0.6 0.9 1〜3 0.5 0.5 78.1 33.2 191.9 0.3 311.5 14:30〜15:00 1.1 0.8 1〜3 0.3 0.3 69.2 26.3 185.9 0.5 290.7 15:00〜15:30 1.0 0.9 1〜3 0.4 0.3 51.4 24.7 192.6 0.2 275.9 15:30〜16:00 0.7 0.7 1〜3 0.3 0.3 40.0 13.0 191.4 0.5 252.5 16:00〜16:30 0.3 0.3 1〜3 0.2 0.4 24.8 9.3 179.9 0.6 220.4 外来の大廊下 x0〜70:1日の平均 1.06 人(依頼158 1.06)。山場(8:00〜11:00)平均 1.4 人・最大 7 人(依頼158 1.5・7)。午後 平均 0.8 人・最大 7 人(依頼158 0.8・4) 時間で切替:1日の平均 1.04 人・山場 1.4 人・最大 7 人。種8:1日の平均 0.99 人・山場 1.1 人・最大 6 人。時間で切替・種8:0.98 人・山場 1.0 人 (e) 歩いている途中で 60 秒以上動けなかった人 廊下だけ・種0:依頼158 の 20 件 → 1 件。ほかの外来の処置・検査室の扉(x50〜51.5・z43.6〜44.1)の所の 19 件は 0 件になった (残った1件:10:38〜10:40 117.95 秒、総合受付の前 (40.6, 17.7) の杖の人。まわりは自分の付き添いと総合受付に立つ人・受付の事務。着いたことにしてその場で待った) ただし、この扉の所では、依頼164 の回では扉で向かい合って下がる決まりは働いていない(その扉で下がった回 0)。依頼158 で止まりの始まりだった 14:15 のすれ違い自体が 起きていない。依頼158 の回と比べると、ロボットの動きは 8841 秒(9:57。便3 の積む人の歩き始めが至急の依頼まで遅れた所)から、人数の記録は 9780 秒(10:13)から違ってくるので、 それより後の人の並びが変わったためと見ている(扉の決まりが働いたためではない) 時間で切替・種0:依頼158 の 4 件 → 5 件(総合受付・会計の待合 4・ほかの外来の中待合 1。どれも 85〜118 秒で動き出したか着いたことにした) 廊下だけ・種8:依頼158 の 25 件(17 件が内科の処置室の入口)→ 4 件(総合受付の前 2・ほかの外来の中待合 1・救急の待合の病棟の患者 1 件 852.4 秒(15:22〜15:37 (108.1, 21.9) 出口へ)) 時間で切替・種8:8 件(総合受付・会計の待合 4・生理検査の待合 2・ほかの外来の中待合 2。どれも 66〜118 秒)。依頼158 にこの回は無い 扉で向かい合って下がった回(door164.csv):廊下だけ・種0 1 回(お薬の窓口/トイレ(西)の扉・通した・3.2 秒)/時間で切替・種0 1 回(通した)/ 廊下だけ・種8 2 回(内科の処置室の南の扉。通した 1・解けなかった 1:8:51 に 30 秒下がったまま。そのあと 4857.5 秒からロボットが 50 秒立ち往生した)/時間で切替・種8 1 回(内科の処置室の南の扉・通した 1.8 秒)。 下がれなかった 0・同じ2人で2回目 0。下がった人はどれも部屋へ入る人(外来の患者) 立っている人が半歩よけた回(依頼158 の決まり):廊下だけ 29(依頼158 27)・時間で切替 22(28)・種8 45(37)・時間で切替・種8 51 (f) 問題の数(1 急に止まった/2 ひやり/3 人がよけさせられた/4 立ち往生/5 横切り/止まりきれなかった。区間はロボットの中心がいた所) 廊下だけ 依頼164 依頼158 依頼157 依頼155 依頼154 依頼149 依頼147 依頼143 走っている間 全部 11/28/11/1/1/1 12/28/10/0/0/1 5/9/5/0/0/0 6/27/32/0/0/3 17/54/51/0/0/10 9/37/37/0/0/1 8/42/35/0/0/3 23/49/31/2/1/5 (合計) 53 51 19 68 132 84 88 111 外来の大廊下 6/15/2/1/0/0 3/9/2/0/0/0 0/2/0/0/0/0 1/7/5/0/0/1 5/12/7/0/0/2 1/5/4/0/0/0 1/7/2/0/0/0 21/48/28/2/1/5 職員の廊下 5/12/8/0/1/1 8/18/8/0/0/0 5/7/5/0/0/0 4/19/23/0/0/1 4/27/33/0/0/3 5/24/28/0/0/0 5/30/28/0/0/2 2/1/2/0/0/0 部屋の中 0/1/1/0/0/0 1/1/0/0/0/1 0/0/0/0/0/0 1/1/4/0/0/1 8/15/11/0/0/5 3/8/5/0/0/1 2/5/5/0/0/1 0/0/1/0/0/0 台の前で待っている間 0/12/11/0/0/0 0/13/14/0/0/0 0/12/9/0/0/0 0/47/8/0/0/0 0/64/12/0/0/0 0/65/11/0/0/0 0/66/9/0/0/0 0/0/0/0/0/0 うち積む所 0/11/11・うち届け先 0/1/0(依頼158 0/12/14・0/1/0) 速いままのひやり 24 28 9 27 54 37 42 35 助け 1 0 0 0 0 0 0 2 大廊下の東の端 8 3 0 8 38 1 4 22 時間で切替 依頼164 11/22/11/0/0/0(合計 44)/依頼158 7/18/8/0/0/0(33)/依頼157 16/依頼155 104/依頼154 122/依頼149 110/依頼147 119/依頼143 107 大廊下 5/12/4・職員の廊下 5/9/6・部屋の中 1/1/1。台の前で待っている間 0/12/12(届け先 0/1/0)。速いままのひやり 22(依頼158 16) 種8 依頼164 10/38/23/1/0/3(合計 75)/依頼158 20/119/79/35/1/6(260)/依頼157(種8)5/26/20/0/0/5(56) 大廊下 3/19/8/1/0/0・職員の廊下 4/12/12/0/0/2・部屋の中 3/7/3/0/0/1。台の前で待っている間 0/7/26(届け先 0/3/1)。速いままのひやり 35(依頼158 50)・助け 1(35) 時間で切替・種8 依頼164 5/26/14/0/0/4(合計 49)。台の前で待っている間 0/6/16。速いままのひやり 24。依頼158 にこの回は無い 相手(廊下だけ・走っている間の 2・3・6 の 40 件。依頼158 は 39 件):外来の患者 8・付き添い 4・病棟の患者 4・化学療法の患者 1・ほかの階の職員 運ぶ人 8・通り抜ける人 3・ 17 事務 4・6 内科の処置室の看護師 2・19 案内 2・4 1・病棟の看護師 1・ストレッチャー 2。職員の形 21 件(52%。依頼158 46%) 台の前で待っている間の相手(廊下だけ):6 内科の処置室の看護師(便で積みに歩く 10・持ち場へ戻る 4)・外来の患者 5・用事で来る医師 2・付き添い 1・化学療法の患者 1 内科の処置室(青の積む所)の中と前(ロボットの中心の位置) 廊下だけ:中・走っている間 0/1/1/0/0/0(依頼158 1/1/0/0/0/1)・中・待っている間 0/9/11(0/10/14)・前の大廊下・走っている間 2/5/1(2/4/1) 時間で切替:中・走っている間 0/1/1(0)・中・待っている間 0/9/12(0/10/15)・前・走っている間 3/6/3(2/5/2) 種8:中・走っている間 2/4/2/0/0/0(依頼158 3/57/49/28/0/0)・中・待っている間 0/4/25(0/3/22)・前・走っている間 3/12/7/1/0/0(8/39/16/7/1/3) 時間で切替・種8:中・走っている間 1/2/1/0/0/1・中・待っている間 0/4/15・前・走っている間 0/1/1 (g) 大廊下を通る回数(transit164.csv。外来の患者 390 人。付き添いは除く。廊下だけ・種0) 道=歩き始めた点から行き先までの NavMesh の道(0.25 m ごと)が外来の大廊下 x0〜70 に入るか。実際=その移り変わりの間に大廊下 x0〜70 にいた秒が 0 より多いか 移り変わり 回数 道が入る 実際にいた 道は入るのにいなかった 道は入らないのにいた(うちトイレを挟んだ) 大廊下にいた秒の平均(いた回) 入口→総合受付 390 0 0 0 0 - 総合受付→採血 185 185 185 0 0 15.7 総合受付→外の待合 164 0 42 0 42(42) 7.9 総合受付→中待合 41 41 41 0 0 5.7 採血→外の待合 142 142 142 0 0 18.9 採血→中待合 39 39 39 0 0 32.6 外の待合→中待合 303 303 303 0 0 6.9 中待合→診察 378 0 0 0 0 - 診察→検査 91 31 31 0 0 20.8 検査→検査 99 3 3 0 0 10.8 診察→会計 282 282 282 0 0 5.5 検査→会計 87 87 87 0 0 3.5 会計→お薬 84 84 84 0 0 11.0 お薬→玄関 84 84 84 0 0 9.5 会計→玄関 283 0 0 0 0 - (総合受付→総合受付 45:初診の受付の待合へ。道は入らない・トイレを挟んだ 3 回だけいた) 計 2697 回:道が大廊下に入る 1281 回・実際にいた 1326 回・道は入るのにいなかった(待合の中などを抜けた)0 回・道は入らないのにいた 45 回(ほとんどトイレ) 種8:計 2717 回・道が入る 1322・実際にいた 1368・道は入るのにいなかった 1・道は入らないのにいた 47。時間で切替は種0・種8 とも同じ形 依頼158 の種0 の記録には人ごとの位置の記録が無いため、同じ数え方はできなかった(回し直していない) ■ 3. 撮ったもの - 撮っていない。2 の (b) で南の扉を通った採血の人が 0 にならない(1-1 を作っていないため)ので、依頼の「違えば 3 は撮らずに止める」に当たる。 静止画・動画・並べた図は作っておらず、iCloud の hospital/flow164/ も作っていない ■ 出力の場所 - KIOXIA:/Volumes/KIOXIA/r2r2r-data/service_sim/unity/hospital/20261113_flow164/ runs/(check164a・check164b・check164c・check164s8・check164c8・h143repro164)・agg164_out.txt(依頼164 で足した記録のまとめ)・ agg158fmt_out.txt(依頼158 の agg158.py をそのまま回したまとめ。表の「依頼158」の列がこの回、「依頼157」の列は依頼157 の回)・cmp_ab.txt(a と b の記録の md5 の比べ)・ logs/・site/(サイトの h1・params の写し)・tools/(run164.sh・test164.sh・agg164.py と、依頼158 の tools の写し)・test/(check-in の前の試しの実行ファイル t1 と、それで回した試し 2 本)・ report164.txt(この報告の写し)・report164_try1_2.txt(1・2回目の報告の写し。iCloud の同じ名前のファイルをこの報告で書き換えたため) ■ check-in の番号 cs:140(ignore.conf。保留 0)・cs:141(病院の1日。保留 0)。実行ファイル Builds/hospital164(cs:141) ■ 決めてほしいこと(直し方の候補は作っていない) 1. 採血の人の東の扉(1-1。止めた):params の「東の扉(内科の中、中待合の側。22.0, 42.05・幅1.2m)」は、h1 の形では内科の処置室の東の壁にあり、扉の向こうは 内科の診察室の裏の通路(x22〜42・z41〜43.1)で、中待合(x22〜42・z31〜35.5)とはつながっていない。その通路は access で化学療法の患者が入れず、外来の患者も Unity では看護師が付き添うときだけ歩く区画(依頼149 の案A)。中待合から行くには診察室1〜4 のどれかを通り抜けるしかない。どうするか 2. サイトに書いていなくて Unity で決めた値(summary の unity_only164): - 扉の所:扉の幅の半分+0.3 m の中で、扉の線から 1.5 m の中。扉は h1 の doors と subrooms の doors(同じ点の扉は1つ。73 か所) - 向かい合い:扉の所の2人が扉の線の両側にいて、どちらも次の曲がり角か行き先が線の向こう - 動けない:歩いている人の1コマの速さが 0.1 m/秒より遅い(依頼158 と同じ)のが 5 秒(params)続いた - 部屋の側:扉の付いた部屋(subroom があればその長方形、無ければ room)の側。部屋の側がわからない扉は、扉の所に後から入った人が下がる(同じ時刻なら番号の大きい人) - 下がり方:扉の線から離れる向き(線に直角)に半歩 0.5 m(standing_yield.よける の値)。無理なら斜め後ろ 45°。ロボットの帯・ほかの人から 0.35 m の中は除く - 戻る時:先に通す人が線を越えて 0.5 m 出た・扉から 2.5 m より離れた・着いて止まった。30 秒たったら解けなかったことにして元の行き先へ(種8 で 1 回) - 最後の依頼:day_schedule.requests_all(道の決め方・速さ・種)の by robot・trip がその便の依頼のうち、いちばん遅い t - 型1 とよける:よけている間(よけて止まる・戻る)を数えないのは型1 の職員だけ(型2〜4 は今までどおり持ち場の外の秒に入る) - 16:30 の数え方:点滴中=点滴の所にとどまっている(トイレに行っている間を含む)、処置中=救急の処置ベッドにとどまっている(X線室に行っている間を含む)。 回が 16:30 のコマの手前で終わるので、回の終わりのコマ(32400.0 秒)で数えた - 大廊下を通る回数:外来の患者(付き添いは除く)の行き先が変わるたび、歩き始めた点から行き先までの NavMesh の道を 0.25 m ごとに見て、外来の大廊下の区画の x70 より西に入るか。 実際は、その移り変わりの間(トイレへ行った分を含む)に大廊下 x0〜70 にいた秒 3. ignore.conf に、依頼の1行(/Assets/ServiceSim/Models/Animations)のほかに /Assets/ServiceSim/Models/Animations.meta の1行も足した(フォルダの .meta が1行目では無視されなかったため)。これでよいか 4. 3(撮る)は撮っていない。1 が決まったら、作り直して確かめと撮るのをやり直すか 5. (g) を依頼158 と並べるには、依頼158 の実行ファイル(Builds/hospital158)に数える記録を足して回し直す必要がある(依頼158 の記録には人ごとの位置が無い)。並べるか 6. 種8 の (e) で、救急の待合で病棟の患者が 852.4 秒(15:22〜15:37)動けなかった(出口へ向かう途中。依頼158 の種8 には無い)。時間で切替・種8 は 60 秒以上動けなかった人が 8 件 (どれも 2 分以内)。種8 の内科の処置室の南の扉で、扉で下がっても 30 秒で解けなかった回が 1 回あった 判定:止めた(決めてほしいことあり)