Commit Graph

101 Commits

Author SHA1 Message Date
Emmanuel Ferdman
ba5a1dda75 docs: update the code style test script (#880)
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2023-07-19 22:04:35 +09:00
Atsushi Sakai
0fc769421f Adding NDT mapping script and doc (#867)
* Adding ndt mapping script and doc

* Adding ndt mapping script and doc

* Adding ndt mapping script and doc

* Adding ndt mapping script and doc

* Adding ndt mapping script and doc

* Adding ndt mapping script and doc

* Adding ndt mapping script and doc

* Adding ndt mapping script and doc
2023-07-06 23:12:43 +09:00
Atsushi Sakai
67edaf8b02 Enhance rectangle fitting docs (#848)
* enhance rectangle fitting docs

* enhance rectangle fitting docs

* Update rectangle_fitting_main.rst

* Update rectangle_fitting_main.rst

* Update rectangle_fitting_main.rst

* Update rectangle_fitting_main.rst

* Update rectangle_fitting_main.rst

* Update rectangle_fitting_main.rst

* Update rectangle_fitting_main.rst

* Update rectangle_fitting_main.rst

* enhance rectangle fitting docs
2023-07-01 08:29:34 +09:00
Faizan Alam
5ddf70615e Add dark mode feature in documentation (#842) 2023-05-28 17:22:35 +09:00
Faizan Alam
ca82a4b1df Add copy button in the documentation code snippets (#840) 2023-05-27 20:30:02 +09:00
Atsushi Sakai
cb08c39a93 Add Normal vector estimation (#781)
* add normal vector calculation routine.

* add normal vector calculation routine.

* add normal vector estimation

* fix unittests in not matplotlib frontend

* fix lint ci

* add ransac based normal distribution estimation

* add normal_vector_estimation_main.rst

* normal_vector_estimation_main.rst を更新

* update normal_vector_estimation_main.rst

* update normal_vector_estimation_main.rst

* normal_vector_estimation_main.rst

* normal_vector_estimation_main.rst を更新

* add normal_vector_estimation_main.rst

* add normal_vector_estimation_main.rst

* add normal_vector_estimation_main.rst

* add normal_vector_estimation_main.rst

* add normal_vector_estimation_main.rst

* add normal_vector_estimation_main.rst

* add normal_vector_estimation_main.rst

* add normal_vector_estimation_main.rst

* add normal_vector_estimation_main.rst
2023-03-11 17:54:18 +09:00
dependabot[bot]
3c1162561a Bump ipython from 7.31.1 to 8.10.0 in /docs (#791)
Bumps [ipython](https://github.com/ipython/ipython) from 7.31.1 to 8.10.0.
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](https://github.com/ipython/ipython/compare/7.31.1...8.10.0)

---
updated-dependencies:
- dependency-name: ipython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-11 10:48:51 +09:00
Atsushi Sakai
15a9190060 using ruff instead of flake8 (#787)
* using ruff instead of flake8

* using ruff instead of flake8

* using ruff instead of flake8
2023-01-30 21:33:49 +09:00
Atsushi Sakai
ffd8602e25 support python3.11 (#741)
* support python3.11

* try to fix error

* try to fix error

* try to fix error

* try to fix error

* try to fix error

* try to fix error

* try to fix error

* try to fix error

* try to fix error

* add docs

* fix conflict

* fix conflict

* fix conflict

* using python3.10 for appveyors

* add windows CI

* roll back appveyor settings

* fix windows CI
2023-01-29 22:22:11 +09:00
Atsushi Sakai
3dc96997da Adding point cloud sampling examples (#770) 2023-01-03 22:27:55 +09:00
Atsushi Sakai
955ad60ee3 Remove pandas dependency (#725)
* Remove pandas dependency

* Remove pandas dependency
2022-09-30 09:14:27 +09:00
Atsushi Sakai
e40b4d9dec Enhance bspline code and doc clean up (#720)
* Start bspline code and doc cluean up

* code clean up

* code clean up

* code clean up

* code clean up

* improve doc

* improve doc

* improve doc

* improve doc

* improve doc

* improve doc

* improve doc

* improve doc

* improve codes.

* improve codes.

* improve codes.
2022-09-27 21:49:53 +09:00
Atsushi Sakai
def289b723 enhance cubic spline path doc (#698)
* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cublic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc

* enhance cubic spline path doc
2022-07-24 14:58:14 +09:00
Tim Gates
c6bdd48715 docs: Fix a few typos (#695)
There are small typos in:
- ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation.py
- ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation_2.py
- docs/modules/slam/FastSLAM1/FastSLAM1_main.rst
- docs/modules/slam/ekf_slam/ekf_slam_main.rst

Fixes:
- Should read `configuration` rather than `configuation`.
- Should read `trajectory` rather than `tracjectory`.
- Should read `prediction` rather than `prediciton`.

Signed-off-by: Tim Gates <tim.gates@iress.com>
2022-07-19 07:22:09 +09:00
Atsushi Sakai
31178c8e37 Enhance dubins path docs (#679)
* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs

* Enhance dubins path docs
2022-05-17 21:57:07 +09:00
Atsushi Sakai
f5d80ecb1c remove old doc links (#677)
* remove old doc links

* add github link

* add github link

* add github link
2022-05-08 15:56:51 +09:00
Atsushi Sakai
b01128a8f6 enhance_github pages doc (#676) 2022-05-08 14:49:20 +09:00
Atsushi Sakai
ec19f6373d enhance_github pages doc (#675) 2022-05-08 14:39:01 +09:00
Atsushi Sakai
20220fdfd2 enhance_github pages doc (#674) 2022-05-08 14:29:48 +09:00
Atsushi Sakai
785e62175f enhance_github pages doc (#673) 2022-05-08 14:23:11 +09:00
Atsushi Sakai
f74f0c1da2 enhance_github pages doc (#672)
* enhance_github pages doc

* enhance_github pages doc
2022-05-08 14:11:21 +09:00
Atsushi Sakai
b9345da036 try to use python3.10 (#561)
* try to use python3.10

* try python3.10

* try python3.10
2022-05-07 16:04:39 +09:00
Atsushi Sakai
d74a91e062 Re-architecture document structure (#669)
* Rearchitecture document structure

* Rearchitecture document structure

* Rearchitecture document structure

* Rearchitecture document structure

* Rearchitecture document structure

* Rearchitecture document structure

* Rearchitecture document structure
2022-05-07 15:21:03 +09:00
Atsushi Sakai
32b545fe7c Enhance dubins path docs (#664)
* Engance dubins path docs

* Update dubins_path.rst

* fix doc artifact link in CI

* wip

* wip

* wip

* Update dubins_path.rst

* wip

* wip

* wip

* wip

* wip
2022-05-07 13:19:30 +09:00
Atsushi Sakai
163cc5ea58 Update dubins_path.rst (#663)
* Update dubins_path.rst

* Update dubins_path.rst
2022-05-02 21:06:33 +09:00
Atsushi Sakai
38261ec67e clean up clothoidal_paths.py (#638)
* clean up clothoidal_paths.py

* add unit tests for clothoid_paths

* add unit tests for clothoid_paths

* add unit tests for clothoid_paths

* code clean up

* code clean up

* code clean up

* code clean up

* code clean up

* code clean up

* code clean up

* code clean up
2022-04-10 19:30:31 +09:00
Hrushikesh Budhale
5f4b62d87a Fix missing 'delta t' in EKF documentation (#647)
Reference issue
typo

What does this implement/fix?
Update motion function in localization/EKF documentation. Add missing delta t.
2022-03-12 18:38:25 +09:00
Trung Kien
040e12dbcb Add inverted_pendulum_lqr_control (#635)
* Add inverted_pendulum_lqr_control

* reorganize document of inverted pendulum control module

* Refactor inverted_pendulum_lqr_control.py

* Add doccument for inverted pendulum control

* Corrected inverted pedulum LQR control doccument

* Refactor inverted pendulum control by mpc and lqr

* Add unit test for inverted_pendulum_lqr_control.py
2022-01-29 16:16:34 +09:00
Atsushi Sakai
2c245d9d81 enhance histogram filter doc (#623)
* enhance histogram filter doc

* enhance histogram filter doc

* enhance histogram filter doc

* enhance histogram filter doc

* enhance histogram filter doc

* enhance histogram filter doc

* Update docs/modules/localization/histogram_filter_localization/histogram_filter_localization.rst

* Update docs/modules/localization/histogram_filter_localization/histogram_filter_localization.rst

* fix duplicated math lables

* fix duplicated math lables

* fix duplicated math lables

* update doc

* update doc

* update doc

* update doc

* update doc

* update doc
2022-01-27 21:37:19 +09:00
Atsushi Sakai
550baa1e49 fix duplicated math lables (#633) 2022-01-23 20:07:34 +09:00
Atsushi Sakai
058addd2ba add requirements dir (#630)
* add requirements dir

* add requirements dir

* add requirements dir
2022-01-22 22:18:22 +09:00
dependabot[bot]
2878c4a84c Bump ipython from 8.0.0 to 8.0.1 (#629)
Bumps [ipython](https://github.com/ipython/ipython) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](https://github.com/ipython/ipython/compare/8.0.0...8.0.1)

---
updated-dependencies:
- dependency-name: ipython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-22 18:57:04 +09:00
Muhammad-Yazdian
1280ace8e0 Fix format to show contents properly (#608)
* Fix format to show contents properly

Lots of contents were not displayed correctly. I empty lines and :math: labels and fixed it.

* Rewrote one subscript as _{rho}

This is just a try to see if subscript renders properly.

* Added a gif animation for move to pose robot

* Added gif; Removed png

* Added the into

* Changed Param. Def. style to bold text

* Added algorithm logic and math

* Update docs/modules/control/move_to_a_pose_control/move_to_a_pose_control.rst

Co-authored-by: Atsushi Sakai <asakai.amsl+github@gmail.com>

* Update docs/modules/control/move_to_a_pose_control/move_to_a_pose_control.rst

Co-authored-by: Atsushi Sakai <asakai.amsl+github@gmail.com>

* Changed Eqs 1 and 2 color to black

* Added cross-reference labels for Equations 1 and 2

Co-authored-by: Atsushi Sakai <asakai.amsl+github@gmail.com>
2022-01-22 08:12:59 +09:00
dependabot[bot]
7c3dbb01e0 Bump ipython from 7.30.1 to 7.31.1 in /docs (#628)
Bumps [ipython](https://github.com/ipython/ipython) from 7.30.1 to 7.31.1.
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](https://github.com/ipython/ipython/compare/7.30.1...7.31.1)

---
updated-dependencies:
- dependency-name: ipython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-22 07:36:51 +09:00
Atsushi Sakai
87a535ae75 Rename requirements.txt to doc_requirements.txt 2022-01-18 21:39:47 +09:00
Atsushi Sakai
d2645da2c7 Update requirements.txt 2022-01-18 21:31:10 +09:00
Atsushi Sakai
88c7447d29 Update requirements.txt 2022-01-18 21:28:07 +09:00
dependabot[bot]
cc30a6bbe9 Bump ipython from 7.31.0 to 8.0.0 (#627)
Bumps [ipython](https://github.com/ipython/ipython) from 7.31.0 to 8.0.0.
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](https://github.com/ipython/ipython/compare/7.31.0...8.0.0)

---
updated-dependencies:
- dependency-name: ipython
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-18 19:34:13 +09:00
dependabot[bot]
e24e2b781d Bump ipython from 7.30.1 to 7.31.0 (#624)
Bumps [ipython](https://github.com/ipython/ipython) from 7.30.1 to 7.31.0.
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](https://github.com/ipython/ipython/compare/7.30.1...7.31.0)

---
updated-dependencies:
- dependency-name: ipython
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-11 07:20:58 +09:00
Atsushi Sakai
0dfa274be3 add diff style check test (#617)
* add diff style check test

* add diff style check test

* add diff style check test

* add diff style check test

* add license

* add license
2022-01-06 20:26:24 +09:00
dependabot[bot]
d08a044f75 Update sphinx requirement from <4.0 to <5.0 (#612)
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v0.1.61611...v4.3.2)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-28 08:00:15 +09:00
Atsushi Sakai
ea7a52a835 add requirements.txt under docs dir. (#611) 2021-12-26 11:10:33 +09:00
Atsushi Sakai
88671e4ba1 add doc policy (#609) 2021-12-26 10:55:21 +09:00
Muhammad-Yazdian
680ecdafb2 Add a Robot class for Move to Pose Algorithm (#596)
* Added speed limitation of the robot

* Removed leading underscores for global vars

* Added unit test for robot speed limitation

* Modified x/abs(x) to np.sign(x); fixed code style

* Removed 'random' from test func header comment

* Added Robot class for move to pose

* Revert

* Added Robot class for move to pose

* Added a type annotation for Robot class

* Fixed the annotaion comment

* Moved instance varaible outside of the Robot class

* Fixed code style Python 3.9 CI

* Removed whitespaces from the last line

* Applied PR #596 change requests

* Fixed typos

* Update Control/move_to_pose/move_to_pose_robot_class.py

Co-authored-by: Atsushi Sakai <asakai.amsl+github@gmail.com>

* Moved PathFinderController class to move_to_pose

* Fixed issue #600

* Added update_command() to PathFinderController

* Removed trailing whitespaces

* Updated move to pose doc

* Added code and doc comments

* Updated unit test

* Removed trailing whitespaces

* Removed more trailing whitespaces

Co-authored-by: Atsushi Sakai <asakai.amsl+github@gmail.com>
2021-12-25 21:42:32 +09:00
Atsushi Sakai
c70add32a1 add visibility road map path doc (#592)
* add visibility road map path doc

* add visibility road map path doc

* add visibility road map path doc

* add visibility road map path doc

* add visibility road map path doc

* add visibility road map path doc

* add visibility road map path doc
2021-12-04 20:56:54 +09:00
Atsushi Sakai
4d60c3c0b1 update docs (#589)
* update docs

* update docs
2021-12-01 23:00:39 +09:00
Atsushi Sakai
d183a00a1c Adding all gifs to the doc (#586)
* update docs

* update docs

* update docs

* update docs
2021-11-29 00:01:06 +09:00
Atsushi Sakai
c99716d692 Adding all gifs to the doc 2 (#585)
* update docs

* update docs

* update docs
2021-11-28 16:00:02 +09:00
Atsushi Sakai
f8f10a3ec8 Adding all gifs to the doc (#584)
* update docs

* update docs
2021-11-28 08:13:28 +09:00
Atsushi Sakai
049709fd8b fix #581 (#582)
* update docs

* update docs
2021-11-27 22:13:55 +09:00