Skip to content

Commit e8a218c

Browse files
author
ValentinPitre
committed
Lowering the limit of joint 2
1 parent 4b1862e commit e8a218c

File tree

22 files changed

+38
-28
lines changed

22 files changed

+38
-28
lines changed

niryo_one/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package>
22
<name>niryo_one</name>
3-
<version>2.3.2</version>
3+
<version>2.3.3</version>
44
<description>Niryo One metapackage</description>
55
<author>Edouard Renard</author>
66
<maintainer email="r.lux@niryo.com">Rémi Lux</maintainer>

niryo_one_bringup/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_bringup</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Provides roslaunch scripts to start Niryo One packages and ros params</description>
66
<author>Edouard Renard</author>
77
<maintainer email="r.lux@niryo.com">Rémi Lux</maintainer>

niryo_one_camera/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package format="2">
33
<name>niryo_one_camera</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Niryo vision package</description>
66
<author>Rémi Lux</author>
77
<author>Andreas Voigt</author>

niryo_one_commander/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_commander</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Interface between user and Moveit! to easily control Niryo One (arm + tools). Validates params, checks if previous trajectory has not finished, ...</description>
66
<author>Edouard Renard</author>
77
<maintainer email="r.lux@niryo.com">Rémi Lux</maintainer>

niryo_one_debug/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_debug</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Niryo One debug tools</description>
66
<author>Edouard Renard</author>
77
<maintainer email="e.rey-coquais@niryo.com">Etienne Rey-Coquais</maintainer>

niryo_one_description/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_description</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Provides URDF files for Moveit! and IKfast plugin</description>
66
<author>Edouard Renard</author>
77
<maintainer email="r.lux@niryo.com">Rémi Lux</maintainer>

niryo_one_description/urdf/v2/niryo_one.urdf.xacro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
<xacro:property name="limit_low_shoulder_rotation" value="-3.05433" />
4040
<xacro:property name="limit_up_shoulder_rotation" value="3.05433" />
41-
<xacro:property name="limit_low_arm_rotation" value="-1.91986" />
41+
<xacro:property name="limit_low_arm_rotation" value="-1.57080" />
4242
<xacro:property name="limit_up_arm_rotation" value="0.640187" />
4343
<xacro:property name="limit_low_elbow_rotation" value="-1.397485" />
4444
<xacro:property name="limit_up_elbow_rotation" value="${PI/2}" />

niryo_one_description/urdf/v2/without_mesh_niryo_one.urdf.xacro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
<xacro:property name="limit_low_shoulder_rotation" value="-3.05433" />
4040
<xacro:property name="limit_up_shoulder_rotation" value="3.05433" />
41-
<xacro:property name="limit_low_arm_rotation" value="-1.91986" />
41+
<xacro:property name="limit_low_arm_rotation" value="-1.57080" />
4242
<xacro:property name="limit_up_arm_rotation" value="0.640187" />
4343
<xacro:property name="limit_low_elbow_rotation" value="-1.397485" />
4444
<xacro:property name="limit_up_elbow_rotation" value="${PI/2}" />

niryo_one_driver/include/niryo_one_driver/test_motors.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class NiryoOneTestMotor {
3939

4040
TrajClient* traj_client_;
4141

42-
std::vector<double> pose_start{0.0, 0.0, 0.3, 0.0, 0.0, 0.0};
42+
std::vector<double> pose_start{0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
4343

4444
bool enable_test;
4545
int _n_joints = 6;

niryo_one_driver/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_driver</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Niryo One driver. Provides a hardware interface between ros_control and RPI3 hardware. Also provides
66
user interface to directly interact with hardware
77
</description>

niryo_one_driver/src/ros_interface.cpp

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,20 @@ bool RosInterface::callbackTestMotors(niryo_one_msgs::SetInt::Request &req, niry
8080
learning_mode_on = true;
8181
comm->activateLearningMode(learning_mode_on);
8282

83-
motor_test_status = status ? 0 : -1;
84-
res.status = status ? 200 : 400;
85-
res.message = status ? "Success" : "Fail";
86-
83+
if (status)
84+
{
85+
motor_test_status = 0;
86+
res.status = 200;
87+
res.message = "Success";
88+
ROS_INFO("Motor debug has ended with success");
89+
}
90+
else
91+
{
92+
motor_test_status = -1;
93+
res.status = 400;
94+
res.message = "Fail";
95+
ROS_ERROR("Motor debug has ended with failure");
96+
}
8797
return true;
8898
}
8999

niryo_one_driver/src/test_motors.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ bool NiryoOneTestMotor::getJointsLimits()
112112
{
113113
if (urdf_joint->type != urdf::Joint::CONTINUOUS)
114114
{
115-
_joint_upper_limits[i] = urdf_joint->limits->upper;
116-
_joint_lower_limits[i] = urdf_joint->limits->lower;
115+
_joint_upper_limits[i] = urdf_joint->limits->upper - 0.2;
116+
_joint_lower_limits[i] = urdf_joint->limits->lower + 0.2;
117117
_joint_has_position_limits[i] = true;
118118
}
119119
else

niryo_one_modbus/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_modbus</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Niryo One Modbus Server</description>
66
<author>Edouard Renard</author>
77
<maintainer email="e.rey-coquais@niryo.com">Etienne Rey-Coquais</maintainer>

niryo_one_moveit_config/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<package>
22

33
<name>niryo_one_moveit_config</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>
66
An automatically generated package with all the configuration and launch files for using the niryo_one with the
77
MoveIt! Motion Planning Framework

niryo_one_msgs/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_msgs</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Niryo One ROS messages used in other Niryo One packages</description>
66
<author>Edouard Renard</author>
77
<maintainer email="r.lux@niryo.com">Rémi Lux</maintainer>

niryo_one_pose_converter/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_pose_converter</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Handles the convertion of workspace-relative poses to robot poses</description>
66
<author email="a.voigt@niryo.com">Andreas Voigt</author>
77
<maintainer email="r.lux@niryo.com">Rémi Lux</maintainer>

niryo_one_python_api/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_python_api</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Python API to get Niryo One ROS functionalities, without knowing ROS</description>
66
<author>Edouard Renard</author>
77
<maintainer email="r.lux@niryo.com">Rémi Lux</maintainer>

niryo_one_rpi/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_rpi</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Specific utilities for Niryo One's RPI3 + custom Niryo One shield</description>
66
<author>Edouard Renard</author>
77
<author>Maxime Catrice</author>

niryo_one_tcp_server/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_tcp_server</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Niryo One TCP Server</description>
66
<author>Corentin Ducatez</author>
77
<maintainer email="c.ducatez@niryo.com">Corentin Ducatez</maintainer>

niryo_one_tools/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_tools</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Provides functionalities to control end-effectors and accessories for Niryo One</description>
66
<author>Edouard Renard</author>
77
<maintainer email="e.rey-coquais@niryo.com">Etienne Rey-Coquais</maintainer>

niryo_one_user_interface/blockly_code_generator/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

niryo_one_user_interface/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package>
33
<name>niryo_one_user_interface</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>Handles high level commands from user (joystik, sequences, blockly), and calls appropriates Niryo One utilities</description>
66
<author>Edouard Renard</author>
77
<maintainer email="c.ducatez@niryo.com">Corentin Ducatez</maintainer>

0 commit comments

Comments
 (0)