<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_relative_positions_of_waypoints(transition_v):
 """This method takes the waypoints of a connection and returns all relative positions of these waypoints. :param canvas: Canvas to check relative position in :param transition_v: Transition view to extract all relative waypoint positions :return: List with all relative positions of the given transition """

    handles_list = transition_v.handles()
    rel_pos_list = []
    for handle in handles_list:
        if handle in transition_v.end_handles(include_waypoints=True):
            continue
        rel_pos = transition_v.canvas.get_matrix_i2i(transition_v, transition_v.parent).transform_point(*handle.pos)
        rel_pos_list.append(rel_pos)
    return rel_pos_list