# URX library - difficulties with linear movement

**URL:** <https://forum.universal-robots.com/t/urx-library-difficulties-with-linear-movement/37926>\
**Category:** Robot Communication\
**Created:** [January 8, 2025, 10:36am UTC](https://forum.universal-robots.com/t/urx-library-difficulties-with-linear-movement/37926 "2025-01-08T10:36:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![yasin.ghazaly](https://avatars.discourse-cdn.com/v4/letter/y/ce7236/32.png) [@yasin.ghazaly](https://forum.universal-robots.com/u/yasin.ghazaly)\
**Post date:** [January 8, 2025, 10:36am UTC](https://forum.universal-robots.com/t/urx-library-difficulties-with-linear-movement/37926/1 "2025-01-08T10:36:31Z")

</div>

Hi All,

I’m currently in the process of using python to control a UR10 Robot using the URX library.

I have managed to establish a connection and can successfully move the robot’s joints using the _movej()_ function.

However, I wasn’t able to make any linear moves using the _movel()_ function and can’t use the getl() function as well.  
The error message I recieve is : _‘PoseVector’ object is not iterable_.

Any advice or recommendations?
