Commit 80b72d2
authored
Update obstacle layer usage of max ranges (#5697)
* Use cell distance for obstacle marking max range
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* Don't raytrace clear the cell containing the current observation
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* Add tests for max marking and clearing ranges
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* Fix cpplint failures
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* Fix distance calculation
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* fix casting, formatting
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* check origin is in map, update CMakeLists
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* use hypot instead of squared dist
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* Move origin calc out of loop
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* Revert don't raytrace observation cell
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* Revert don't raytrace origin if it is observation cell
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
* Remove new line
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>
---------
Signed-off-by: Simon Dathan <simon.dathan@kudan.eu>1 parent 9f4094b commit 80b72d2
File tree
3 files changed
+427
-17
lines changed3 files changed
+427
-17
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
527 | 527 | | |
528 | 528 | | |
529 | 529 | | |
530 | | - | |
531 | | - | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
532 | 538 | | |
533 | 539 | | |
534 | 540 | | |
| |||
549 | 555 | | |
550 | 556 | | |
551 | 557 | | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
557 | 572 | | |
558 | 573 | | |
559 | | - | |
| 574 | + | |
560 | 575 | | |
561 | 576 | | |
562 | 577 | | |
563 | 578 | | |
564 | | - | |
565 | | - | |
| 579 | + | |
| 580 | + | |
566 | 581 | | |
567 | 582 | | |
568 | 583 | | |
569 | 584 | | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | 585 | | |
578 | 586 | | |
579 | 587 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
0 commit comments