770 research outputs found
Dual Mode Control of an Inverted Pendulum: Design, Analysis and Experimental Evaluation
We present an inverted pendulum design using readily available V-slot rail components and
3D printing to construct custom parts. To enable the examination of different pendulum
characteristics, we constructed three pendulum poles of different lengths. We implemented
a brake mechanism to modify sliding friction resistance and built a paddle that can be
attached to the ends of the pendulum poles. A testing rig was also developed to consistently
apply disturbances by tapping the pendulum pole, characterizing balancing performance.
We perform a comprehensive analysis of the behavior and control of the pendulum. This
begins by considering its dynamics, including the nonlinear differential equation that
describes the system, its linearization, and its representation in the s-domain. The primary
focus of this work is the development of two distinct control modes for the pendulum: a
velocity control mode, designed to balance the pendulum while the cart is in motion, and a
position control mode, aimed at maintaining the pendulum cart at a specific location. For
this, we derived two different state space models: one for implementing the velocity control
mode and another for the position control mode. In the position control mode, integral action
applied to the cart position ensures that the inverted pendulum remains balanced and
maintains its desired position on the rail. For both models, linear observer-based state
feedback controllers were implemented. The control laws are designed as linear quadratic
regulators (LQR), and the systems are simulated in MATLAB. To actuate the physical
pendulum system, a stepper motor was used, and its controller was assembled in a DIN rail
panel to simplify the integration of all necessary components. We examined how the
optimized performance, achieved with the medium-length pendulum pole, translates to poles
of other lengths. Our findings reveal distinct behavioral differences between the control
modes
Proceedings of the 4th Baltic Mechatronics Symposium - Tallinn April 25, 2019
The Baltic Mechatronics Symposium is annual symposium with the objective to provide a forum for young scientists from Baltic countries to exchange knowledge, experience, results and information in large variety of fields in mechatronics. The symposium was organized in co-operation with Taltech and Aalto University. The venue of the symposium was Nordic Hotel Forum Tallinn.The symposium was organized parallel to the 12th International DAAAM Baltic Conference and 27th International Baltic Conference BALTMATTRIB 2019. The selected papers are published in Proceedings of Estonian Academy of Sciences indexed in ISI Web of Science.
The content of the proceedings:
1. Continuous wet spinning of cellulose nanofibrils
2. Development of motor efficiency test setup for direct driven hydraulic actuator
3. Development of pressure former for continuous nanopaper manufacturing
4. Device for tree volume measurements
5. Effect of external load on rotor vibration
6. Granular jamming based gripper for heavy objects
7. Integrated car camera system for monitoring inner cabin and outer traffic
8. Inverted pendulum controlled with CNC control system
9. Multi-material mixer and extruder for 3D printing
10. Object detection and trajectory planning using a LIDAR for an automated overhead cran
Effective Viscous Damping Enables Morphological Computation in Legged Locomotion
Muscle models and animal observations suggest that physical damping is
beneficial for stabilization. Still, only a few implementations of mechanical
damping exist in compliant robotic legged locomotion. It remains unclear how
physical damping can be exploited for locomotion tasks, while its advantages as
sensor-free, adaptive force- and negative work-producing actuators are
promising. In a simplified numerical leg model, we studied the energy
dissipation from viscous and Coulomb damping during vertical drops with
ground-level perturbations. A parallel spring-damper is engaged between
touch-down and mid-stance, and its damper auto-disengages during mid-stance and
takeoff. Our simulations indicate that an adjustable and viscous damper is
desired. In hardware we explored effective viscous damping and adjustability
and quantified the dissipated energy. We tested two mechanical, leg-mounted
damping mechanisms; a commercial hydraulic damper, and a custom-made pneumatic
damper. The pneumatic damper exploits a rolling diaphragm with an adjustable
orifice, minimizing Coulomb damping effects while permitting adjustable
resistance. Experimental results show that the leg-mounted, hydraulic damper
exhibits the most effective viscous damping. Adjusting the orifice setting did
not result in substantial changes of dissipated energy per drop, unlike
adjusting damping parameters in the numerical model. Consequently, we also
emphasize the importance of characterizing physical dampers during real legged
impacts to evaluate their effectiveness for compliant legged locomotion
Gain scheduling for state space control of a dual-mode inverted pendulum
The aim of the paper is to present an inverted pendulum system that operates in two different modes. Firstly, it operates in a static balancing mode, during which the controller tries to keep the pendulum balanced during which the controller tries to keep the pendulum balanced and maintain the current position of the pendulum carriage. Secondly, it also operates in a velocity control mode, so that the carriage can move at a selective velocity while simultaneously maintaining pendulum balance. In order to realize these two modes of control we implement a state feedback controller and schedule gain depending on the selected mode of operation of the system. We first describe the design and construction of the system. We then perform state space analysis, build state feedback controllers designed as linear quadratic regulators (LQR), and run tests to examine the operation of the system whilst subjecting the pendulum to impulsive disturbances. In particular, we investigate differences in control behavior in static position mode and in velocity-controlled mode. We present the experimental results and discuss their implications
Development of a Two-Wheel Inverted Pendulum and a Cable Climbing Robot
The research work in this thesis constitutes two parts: one is the development and control of a Two-wheel inverted pendulum (TWIP) robot and the other is the design and manufacturing of a cable climbing robot (CCR) for suspension bridge inspection. The first part of this research investigates a sliding mode controller for self-balancing and stabilizing a two-wheel inverted pendulum (TWIP) robot. The TWIP robot is constructed by using two DC gear motors with a high-resolution encoder and zero backlashes, but with friction. It is a highly nonlinear and unstable system, which poses challenges for controller design. In this study, a dynamic mathematical model is built using the Lagrangian function method. And a sliding mode controller (SMC) is proposed for auto-balancing and yaw rotation. A gyro and an accelerometer are adopted to measure the pitch angle and pitch rate. The effect on the sensor’s installation location is analyzed and compensated, and the precision of the pose estimation is improved accordingly. A comparison of the proposed SMC controller with a proportional-integral-derivative (PID) controller and state feedback controller (SFC) with linear quadratic regulation (LQR) has been conducted. The simulation and experimental test results demonstrate the SMC controller outperforms the PID controller and SFC in terms of transient performance and disturbance rejection ability.
In the second part of the research, a wheel-based cable climbing robotic system which can climb up and down the cylindrical cables for the inspection of the suspension bridges is designed and manufactured. Firstly, a rubber track climbing mechanism is designed to generate enough adhesion force for the robot to stick to the surface of a cable and the driving force for the robot to climb up and down the cable, while not too big to damage the cable. The climbing system includes chains and sprockets driven by the DC motors and adhesion system. The unique design of the adhesion mechanism lies in that it can maintain the adhesion force even when the power is lost while the system works as a suspension mechanism. Finally, a safe-landing mechanism is developed to guarantee the safety of the robot during inspection operations on cables. The robot has been fully tested in the inspection of Xili bridge, Guangzhou, P.R. China
ROS Based High Performance Control Architecture for an Aerial Robotic Testbed
The purpose of this thesis is to show the development of an aerial testbed based on the Robot Operating System (ROS). Such a testbed provides flexibility to control heterogenous vehicles, since the robots are able to simply communication with each other on the High Level (HL) control side. ROS runs on an embedded computer on-board each quadrotor. This eliminates the need of a Ground Base Station, since the complete HL control runs on-board the Unmanned Aerial Vehicle (UAV).
The architecture of the system is explained throughout the thesis with detailed explanations of the specific hardware and software used for the system. The implementation on two different quadrotor models is documented and shows that even though they have different components, they can be controlled similarly by the framework. The user is able to control every unit of the testbed with position, velocity and/or acceleration data. To show this independency, control architectures are shown and implemented. Extensive tests verify their effectiveness. The flexibility of the proposed aerial testbed is demonstrated by implementing several applications that require high-performance control.
Additionally, a framework for a flying inverted pendulum on a quadrotor using robust hybrid control is presented. The goal is to have a universal controller which is able to swing-up and balance an off-centered pendulum that is attached to the UAV linearly and rotationally. The complete dynamic model is derived and a control strategy is presented. The performance of the controller is demonstrated using realistic simulation studies. The realization in the testbed is documented with modifications that were made to the quadrotor to attach the pendulum. First flight tests are conducted and are presented.
The possibilities of using a ROS based framework is shown at every step. It has many advantages for implementation purposes, especially in a heterogeneous robotic environment with many agents. Real-time data of the robot is provided by ROS topics and can be used at any point in the system. The control architecture has been validated and verified with different practical tests, which also allowed improving the system by tuning the specific control parameters
Robot Composite Learning and the Nunchaku Flipping Challenge
Advanced motor skills are essential for robots to physically coexist with
humans. Much research on robot dynamics and control has achieved success on
hyper robot motor capabilities, but mostly through heavily case-specific
engineering. Meanwhile, in terms of robot acquiring skills in a ubiquitous
manner, robot learning from human demonstration (LfD) has achieved great
progress, but still has limitations handling dynamic skills and compound
actions. In this paper, we present a composite learning scheme which goes
beyond LfD and integrates robot learning from human definition, demonstration,
and evaluation. The method tackles advanced motor skills that require dynamic
time-critical maneuver, complex contact control, and handling partly soft
partly rigid objects. We also introduce the "nunchaku flipping challenge", an
extreme test that puts hard requirements to all these three aspects. Continued
from our previous presentations, this paper introduces the latest update of the
composite learning scheme and the physical success of the nunchaku flipping
challenge
- …