1
1
[project ]
2
2
name = " rvc3python"
3
- version = " 0.9.0"
4
- authors = [
5
- { name =" Peter Corke" , email =" rvc@petercorke.com" },
6
- ]
3
+ version = " 0.9.1"
4
+ authors = [{ name = " Peter Corke" , email = " rvc@petercorke.com" }]
7
5
description = " Support for book: Robotics, Vision & Control 3 in Python"
8
6
readme = " README.md"
9
7
requires-python = " >=3.7"
@@ -17,27 +15,68 @@ classifiers = [
17
15
" Programming Language :: Python :: 3.9" ,
18
16
" Programming Language :: Python :: 3.10" ,
19
17
" Programming Language :: Python :: 3.11" ,
20
-
18
+ " Programming Language :: Python :: 3.12 " ,
21
19
" License :: OSI Approved :: MIT License" ,
22
20
" Operating System :: OS Independent" ,
23
21
]
24
22
keywords = [
25
- " robotics" , " robot" , " manipulator" , " robot arm" ,
26
- " mobile robot" , " mobile manipulation" ,
27
- " path planning" , " SLAM" , " pose graph" ,
28
- " Dubins" , " Reeds-Shepp" , " lattice planner" , " RRT" , " PRM" ,
29
- " rapidly exploring random tree" , " probabilistic roadmap planner" ,
30
- " force control" , " kinematics" , " Jacobian" , " position control" , " velocity control" ,
31
- " spatial math" ,
32
- " SO(2)" , " SE(2)" , " SO(3)" , " SE(3)" ,
33
- " twist" , " product of exponential" , " translation" , " orientation" ,
34
- " angle-axis" , " Lie group" , " skew symmetric matrix" ,
35
- " pose" , " translation" , " rotation matrix" , " rigid body transform" , " homogeneous transformation" ,
36
- " Euler angles" , " roll-pitch-yaw angles" , " quaternion" , " unit-quaternion" ,
37
- " computer vision" , " machine vision" , " robotic vision" ,
38
- " color space" , " blackbody" , " image segmentation" , " blobs" ,
39
- " Hough transform" , " k-means" , " homography" , " camera calibration" , " visual odometry" ,
40
- " bundle adjustment" , " stereo vision" , " rectification" ,
23
+ " robotics" ,
24
+ " robot" ,
25
+ " manipulator" ,
26
+ " robot arm" ,
27
+ " mobile robot" ,
28
+ " mobile manipulation" ,
29
+ " path planning" ,
30
+ " SLAM" ,
31
+ " pose graph" ,
32
+ " Dubins" ,
33
+ " Reeds-Shepp" ,
34
+ " lattice planner" ,
35
+ " RRT" ,
36
+ " PRM" ,
37
+ " rapidly exploring random tree" ,
38
+ " probabilistic roadmap planner" ,
39
+ " force control" ,
40
+ " kinematics" ,
41
+ " Jacobian" ,
42
+ " position control" ,
43
+ " velocity control" ,
44
+ " spatial math" ,
45
+ " SO(2)" ,
46
+ " SE(2)" ,
47
+ " SO(3)" ,
48
+ " SE(3)" ,
49
+ " twist" ,
50
+ " product of exponential" ,
51
+ " translation" ,
52
+ " orientation" ,
53
+ " angle-axis" ,
54
+ " Lie group" ,
55
+ " skew symmetric matrix" ,
56
+ " pose" ,
57
+ " translation" ,
58
+ " rotation matrix" ,
59
+ " rigid body transform" ,
60
+ " homogeneous transformation" ,
61
+ " Euler angles" ,
62
+ " roll-pitch-yaw angles" ,
63
+ " quaternion" ,
64
+ " unit-quaternion" ,
65
+ " computer vision" ,
66
+ " machine vision" ,
67
+ " robotic vision" ,
68
+ " color space" ,
69
+ " blackbody" ,
70
+ " image segmentation" ,
71
+ " blobs" ,
72
+ " Hough transform" ,
73
+ " k-means" ,
74
+ " homography" ,
75
+ " camera calibration" ,
76
+ " visual odometry" ,
77
+ " bundle adjustment" ,
78
+ " stereo vision" ,
79
+ " rectification" ,
41
80
]
42
81
43
82
dependencies = [
@@ -57,10 +96,7 @@ dependencies = [
57
96
58
97
[project .optional-dependencies ]
59
98
60
- pytorch = [
61
- " torch" ,
62
- " torchvision" ,
63
- ]
99
+ pytorch = [" torch" , " torchvision" ]
64
100
65
101
[project .scripts ]
66
102
@@ -80,12 +116,5 @@ build-backend = "setuptools.build_meta"
80
116
models = [" *.bd" ]
81
117
82
118
[tool .setuptools ]
83
-
84
- packages = [
85
- " RVC3" ,
86
- " RVC3.examples" ,
87
- " RVC3.tools" ,
88
- " RVC3.bin" ,
89
- " RVC3.models" ,
90
- ]
91
119
120
+ packages = [" RVC3" , " RVC3.examples" , " RVC3.tools" , " RVC3.bin" , " RVC3.models" ]
0 commit comments