Skip to content

Commit e085a7f

Browse files
github-actions[bot]viambotcheukt
authored
Automated Protos Update (#253)
Co-authored-by: viambot <[email protected]> Co-authored-by: Cheuk Tse <[email protected]>
1 parent 2b8fd39 commit e085a7f

38 files changed

+1542
-450
lines changed

docs/examples/example.ipynb

Lines changed: 123 additions & 118 deletions
Large diffs are not rendered by default.

docs/examples/my_cool_arm.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import asyncio
44
from typing import Any, Dict, Optional
5-
from viam.components.arm import Arm, JointPositions, Pose, WorldState
5+
from viam.components.arm import Arm, JointPositions, Pose
66
from viam.operations import run_with_operation
77

88

@@ -33,7 +33,6 @@ async def get_end_position(self, extra: Optional[Dict[str, Any]] = None, **kwarg
3333
async def move_to_position(
3434
self,
3535
pose: Pose,
36-
world_state: Optional[WorldState] = None,
3736
extra: Optional[Dict[str, Any]] = None,
3837
**kwargs,
3938
):

src/viam/components/arm/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@
44
from viam.resource.registry import ResourceRegistration, Registry
55
from viam.utils import message_to_struct
66

7-
from .arm import Arm, JointPositions, Pose, WorldState
7+
from .arm import Arm, JointPositions, Pose
88
from .client import ArmClient
99
from .service import ArmService
1010

1111
__all__ = [
1212
"Arm",
1313
"JointPositions",
1414
"Pose",
15-
"WorldState",
1615
]
1716

1817

src/viam/components/arm/arm.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import abc
22
from typing import Any, Dict, Final, Optional
33

4-
from viam.proto.common import Pose, WorldState
4+
from viam.proto.common import Pose
55
from viam.proto.component.arm import JointPositions
66
from viam.resource.types import RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT, Subtype
77

@@ -38,7 +38,6 @@ async def get_end_position(
3838
async def move_to_position(
3939
self,
4040
pose: Pose,
41-
world_state: Optional[WorldState] = None,
4241
*,
4342
extra: Optional[Dict[str, Any]] = None,
4443
timeout: Optional[float] = None,

src/viam/components/arm/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ async def move_to_position(
5555
):
5656
if extra is None:
5757
extra = {}
58-
request = MoveToPositionRequest(name=self.name, to=pose, world_state=world_state, extra=dict_to_struct(extra))
58+
request = MoveToPositionRequest(name=self.name, to=pose, extra=dict_to_struct(extra))
5959
await self.client.MoveToPosition(request, timeout=timeout)
6060

6161
async def get_joint_positions(

src/viam/components/arm/service.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,7 @@ async def MoveToPosition(self, stream: Stream[MoveToPositionRequest, MoveToPosit
5252
except ResourceNotFoundError as e:
5353
raise e.grpc_error
5454
timeout = stream.deadline.time_remaining() if stream.deadline else None
55-
await arm.move_to_position(
56-
request.to, request.world_state, extra=struct_to_dict(request.extra), timeout=timeout, metadata=stream.metadata
57-
)
55+
await arm.move_to_position(request.to, extra=struct_to_dict(request.extra), timeout=timeout, metadata=stream.metadata)
5856
response = MoveToPositionResponse()
5957
await stream.send_message(response)
6058

src/viam/components/gantry/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ async def move_to_position(
4646
):
4747
if extra is None:
4848
extra = {}
49-
request = MoveToPositionRequest(name=self.name, positions_mm=positions, world_state=world_state, extra=dict_to_struct(extra))
49+
request = MoveToPositionRequest(name=self.name, positions_mm=positions, extra=dict_to_struct(extra))
5050
await self.client.MoveToPosition(request, timeout=timeout)
5151

5252
async def get_lengths(self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None) -> List[float]:

src/viam/components/gantry/gantry.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import abc
22
from typing import Any, Dict, List, Optional, Final
33

4-
from viam.proto.common import WorldState
54
from viam.resource.types import RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT, Subtype
65

76
from ..component_base import ComponentBase
@@ -32,7 +31,6 @@ async def get_position(self, *, extra: Optional[Dict[str, Any]] = None, timeout:
3231
async def move_to_position(
3332
self,
3433
positions: List[float],
35-
world_state: Optional[WorldState] = None,
3634
*,
3735
extra: Optional[Dict[str, Any]] = None,
3836
timeout: Optional[float] = None,

src/viam/components/gantry/service.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
class GantryService(GantryServiceBase, ResourceRPCServiceBase[Gantry]):
2525
"""
26-
gRPC Service for an Gantry
26+
gRPC Service for a Gantry
2727
"""
2828

2929
RESOURCE_TYPE = Gantry
@@ -51,7 +51,7 @@ async def MoveToPosition(self, stream: Stream[MoveToPositionRequest, MoveToPosit
5151
raise e.grpc_error
5252
timeout = stream.deadline.time_remaining() if stream.deadline else None
5353
await gantry.move_to_position(
54-
list(request.positions_mm), request.world_state, extra=struct_to_dict(request.extra), timeout=timeout, metadata=stream.metadata
54+
list(request.positions_mm), extra=struct_to_dict(request.extra), timeout=timeout, metadata=stream.metadata
5555
)
5656
response = MoveToPositionResponse()
5757
await stream.send_message(response)

src/viam/gen/app/v1/app_grpc.py

Lines changed: 7 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)