Re-engineering of a Robotic System
Client : Leading Welding Robotic OEM
- Home
- Company
- Case Studies
- Re-engineering of a Robotic System
Overview
Client had been providing welding robotic products and solutions across industrial applications. Client’s existing robotic products were comprised with software, sensors, safety equipment and controller.
Requirements
• Client was faced with challenge in maintaining, updating the legacy firmware code, application code and other components. Client was looking for an engineering solution provider who could re-engineer the entire legacy firmware code, application code to bring reusability, modularity & maintainability.
• Client selected Softdel as “Offshore Development Partner (ODC model)” considering its capabilities & experience in executing projects around embedded/platform development, software application development & testing.
Solution
Requirements Engineering
• Product/System understanding
• Participation in Training workshop at client premise
Code Re-engineering
• Migration of platform dependent code to modular code with new features
• Developed OS Abstraction Layer (OSAL) to separate out platform specific code
Quality
• Compliance with Safety Critical Guidelines
• Code optimization
• Verification & Validation of migrated code

Technologies
Value Benefits
• Reusable code across modules
• Improved the code maintainability & upgradability
• Compliance with coding guidelines to bring superior quality
• Field problems reduced by more than 30%
Related Solutions
Related Case Study // Related Case Study
Display Board Re-engineering of Flow Computer Device
Client : Leading American Oil and Gas company, offering wide range of flow meters and flow computers.
Operator Interface’s Hardware & Firmware re-engineering
Client : Leading Industrial Control OEM